07P11.以下叙述中正确的是C

A)C程序中的注释只能出现在程序的开始位置和语句的后面

B)C程序书写格式严格,要求一行内只能写一个语句

C)C程序书写格式自由,一个语句可以写在多行上

D)用C语言编写的程序只能放在一个程序文件中

(2008.9)

11)以下叙述中正确的是C

A)C程序的基本组成单位是语句

B)C程序中的每一行只能写一条语句

C)简单C语句必须以分号结束

D)C语句必须在一行内写完

12.计算机能直接执行的程序是D

A)源程序B)目标程序

C)汇编程序D)可执行程序

(2010.3)以下C语言用户标识符中,不合法的是D A)_1

B)AaBc

C)a_b

D)a-b

12.以下选项中不合法的标识符是C

A)print B)FOR C)&a D)_00

11.以下选项中合法的标识符是C

A)1_1

B)1-1

C)_11

D)1_ _

13.以下选项中,能用作数据常量的是D

A)o115

B)0118

C)1.5e1.5

D)115L

13.以下选项中不能作为C语言合法常量的是A

A)'cd'B)0.1e+6C)"\a"D)'\011

16.C源程序中不能表示的数制是A

A)二进制B)八进制

C)十进制D)十六进制

14.以下选项中正确的定义语句是C

A)double a;b;

B)double a=b=7;

C)double a=7,b=7;

D)double,a,b;

15.以下不能正确表示代数式2ab/cd的C语言表达式是D

A)2*a*b/c/d B)a*b/c/d*2C)a/c/d*b*2

D)2*a*b/c*d

14.设有定义:int x=2;,以下表达式中,值不为6的是D

A)x*=x+1

B)x++,2*x

C)x*=(1+x)

D)2*x,x+=2

(2010.3)有以下程序,其中k的初值为八进制数

#include

main()

{int k=011;

printf("%d\n",k++);

程序运行后的输出结果是D

A)12B)11

C)10D)9

(2008.9)

6.设变量a和b已正确定义并赋初值。请写出a-=a+b等价的赋值表达式【6】

a=-b

(2008.9)

17.若有表达式(w)?(--x):(++y),则其中与w等价的表达式是D

A)w==1B)w==0C)w!=1D)w!=0 (2009.3)

6.表达式(int)((double)(5/2)+2.5)的值是【 4 】

(2010.3)若有定义:double a=22;int i=0,k=18;,则不符合C语言规定的赋值语句是C

A)a=a++,i++;

B)i=(a+k)<=(i+k);

C)i=a%11;

D)i=!a;

(2009.3)

12.若函数中有定义语句:int k;,则B

A)系统将自动给k赋初值0

B)这时k中的值无定义

C)系统将自动给k赋初值-1

D)这时k中无任何值

(2009.3)

15.程序段:int x=12; double y=3.141593;printf("%d%8.6f",x,y);的输

出结果是A

A)123.141593

B)12 3.141593

C)12,3.141593

D)123.1415930

(2010.3)有以下程序

#include

main()

{ char a,b,c,d;

scanf(“%c%c”,&a,&b);

c=getchar(); d=getchar();

printf(“%c%c%c%c\n”,a,b,c,d);

}

当执行程序时,按下列方式输入数据(从第1列开始,代表回车,注意:回车也是一个字符)

12

34

则输出结果是c

A)1234B)12

C)123

D)1234

(2009.3)

19.若变量已正确定义为int型,要通过语句

scanf("%d,%d,%d",&a,&b,&c);给a赋值1、

给b赋值2、给c赋值3,以下输入形式中错误的是(μ代表一个空格符)B

A)μμμ1,2,3B)1μ2μ3

C)1,μμμ2,μμμ3D)1,2,3

(2009.3)23.有以下程序

#include

main()

{int a1,a2;char c1,c2;

scanf("%d%c%d%c",&a1,&c1,&a2,&c2);

printf("%d,%c,%d,%c",a1,c1,a2,c2);

}

若通过键盘输入,使得a1的值为12,a2的值为34,c1的值为字符a,c2的值为字符b,

程序输出结果是:12,a,34,b 则正确的输入格式是(以下_代表空格,代表回车A)

A)12a34b

B)12_a_34_b

C)12,a,34,b

D)12_a34_b

(2010.3)若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是A

A)1

B)0

C)2

D)不知道a的值,不能确定

(2010.3)有如下嵌套的if语句C

if (a

if(aelse k=c;

else

if(belse k=c;

以下选项中与上述if语句等价的语句是

A)k=(a<b)?a:b;k=(b<c)?b:c;

B)k=(a<b)?((b<c)?a:b):((b>c)?b:c);

C)k=(a<b)?((a<c)?a:c):((b<c)?b:c);

D)k=(a<b)?a:b;k=(a<c)?a:c;

(2010.3)以下选项中与if(a==1)a=b; else a++;语句功能不同的switch语句是B

A)switch(a)C)switch(a)

{default:a++;break;

1

不能作为c语言常量的是115L,c语言考试选择题相关推荐

  1. 以下表示中 不能用作c语言常量的是0UL,C语言笔试卷.doc

    C语言笔试卷 C语言程序设计(07春) 选择题 21. 以下关于C语言源程序的叙述中,错误的是 (21) . 一个C源程序由若干个函数定义组成,其中必有且仅有一个名为main的函数定义 函数定义由函数 ...

  2. c语言常量与变量ppt,C语言 变量、常量与数据类型.ppt

    C语言 变量.常量与数据类型.ppt (25页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.9 积分 变量.常量与数据类型回顾C语言的基本字符集有那 ...

  3. c语言常量命名特点,「C语言」常量和变量的表示、应用和变量命名规则

    在程序运行中,其值不能改变的量成为常量. 在基本数据类型中,常量可分为整型常量.实型常量.符号常量和字符型常量(包括字符常量和字符串常量),现分别介绍如下: 目录: 一.常量 二.C语言标识符 三.变 ...

  4. c语言常量中有负数吗,c语言能对负数求余吗 在c语言中是什么意思

    请问C语言是怎么计算负数取余的? C语言计算负数的余数:符号中的除数判定为-7,7,-7,公式中的判定为:例如-7%5=-2:7%-5=2:-7%-5=-2:负数余数原理:任意整数n都可以表示为n=k ...

  5. C语言估算数学常量e,c语言常量的正确表示方法有哪些

    c语言常量的正确表示方法有哪些 C语言中的数值常量可以简单的分为如下两种整型常量和浮点数常量: 一.整型常量 如6,27,-299 在 C 语言中,整型常量分为十进制整型常量.八进制整型常量和十六进制 ...

  6. 第2节:常量、变量与C语言的数据类型

    点击上方"蓝字" 一个IT人共同提高的地方! 1 C语言常量变量 1.常量 常量是在程序运行过程中,其值不能被改变的量. 在C语言中常量分为:整型常量.实型常量.字符常量(普通字符 ...

  7. python语言常量_python---01.各类计算机语言,python历史,变量,常量,数据类型,if条件...

    一.认识计算机 1.硬件组成: CPU(大脑)  + 内存(缓冲) + 主板(连接各部分) + 电源(心脏) + 显示器 + 键盘 +鼠标+ 显卡 + 硬盘 2.操作系统 ①windows    家用 ...

  8. c语言中常量单双引号,C语言常量中字元与字串 除了单引号与双引号的区别外,还有什么不同。...

    C语言常量中字元与字串 除了单引号与双引号的区别外,还有什么不同.以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! C语言 ...

  9. c语言常量定义规则,c语言常量(c语言常量定义规则)

    帮帮忙吧 ! 还有 知不知道在C语言中形式参数和实际参数之间的联系是什么. C语言定义常量常用的方法有以下2种:第一种:宏定义#define N 3 // 定义了一个常量为3的宏N,在程序中N就代表3 ...

最新文章

  1. 线程池运用不当的一次线上事故
  2. R语言dplyr包排序及序号函数实战(row_number、ntile、min_rank、dense_rank、percent_rank、cume_dist)
  3. LeetCode686 Repeated String Match(字符串匹配)
  4. .net一个函数要用另一个函数的值_Mysql:条件判断函数-CASE WHEN、IF、IFNULL详解
  5. Git小技巧 - 指令别名及使用Beyond Compare作为差异比较工具
  6. Python的第三方库pyppeteer
  7. Android Gradle Task-中文
  8. 加密算法在windows,linux下的检测办法[md5,sha1]
  9. 笔记本屏幕出现横条纹_华为再添黑科技,手机一碰笔记本,手机页面就出现在PC屏幕上...
  10. 外贸常见的付款方式你了解吗?
  11. java万年历项目百度云_Java开发万年历
  12. 花一分钟彻底搞懂Mac输入法/中英文/大小写切换
  13. LOAP引擎:clickhouse 01: 介绍、安装及集群搭建
  14. 【微积分的本质|笔记】指数函数求导
  15. 阿里云MVP北京闭门会圆满落幕 多把“利剑”助力开发者破阵蜕变...
  16. 关于DCDC选型OVP的经验
  17. java 策略模式 促销_设计模式之策略模式
  18. 美国的互联网上网费现状
  19. 弗洛伊德算法(求最短路径)
  20. Jacobi迭代法分量形式matlab,mtalab中jacobi迭代法

热门文章

  1. 出现了,PPT 制作新方式——GitHub 热点速览 v.21.19
  2. Leetcode 61~80
  3. 流水灯c语言程序tm,51单片机LED流水灯课程设计任务书+论文
  4. 冒泡排序【Java】
  5. 精准识别-发票扫描仪
  6. java——java删除指定文件或文件夹
  7. 矩阵幂之和(矩阵乘法)
  8. Asp.Net Core 2.1 取消HTTPS配置
  9. 近200篇机器学习&amp;深度学习资料分享(含各种文档,视频,源码等)
  10. 调整Ubuntu16.04屏幕分辨率