选择题

1.每条语句最后必须有一个分号

2.若一条语句过长,也可以分写在下一行

3.C语言程序中大小写是有区别的

4.一个C语言程序可由一个或多个函数组成

5.变量必须先定义后使用

6.C语言程序中main函数的位置必须在系统库函数的后面

7.C语言的函数体是由{}括起来的

8、c程序必须包含一个main()函数

9.C程序的基本组成单位是函数

10.一个程序的执行是从本程序的main函数开始,到main函数结束

11.结构化程序设计的三种基本结构是顺序结构、分支结构、循环结构

12.调试程序是指对程序进行差错和排除

13.C语言中,复合语句的构成是将一系列语句置于一对花括号“{}”之间

14.C语言的基本数据类型包括整型、实型、浮点型

15.标识符、常量、变量名、字符常量、字符串常量、浮点数、关键字定义  ‘’

16.C语言的整型数据在内存中的存储形式是ASCII码

17.C语言的字符型整型数据在内存中的存储形式是补码

18.在C语言中,变量所分配的内存空间大小是由变量的类型决定

19.若有定义;int a=2;则正确的复制表达式是a=(a*3)

20.x=(a=3,b=++a);运行后,x、a、b、的值依次为444

 

22.符号C语言语句的是int a=12,b=12,c=12;

23.若有定义:int x,a;则语句x=(a=3,a+1);x,a的值为4,3(此类题大量)

24.若变量已正确定义并赋值,符合C语言语法的表达式是a=8+b+c,a++

25.若有定义:int x,a;则语句x=(a=3,a+1);运行后,x,a的值依次为(4,3)

26.语句表达式

27.算数运算符的优先级高于关系运算符

28.自加和自减运算符的结合方向是“自左向右”

29.C语言规定在表达式求职时,按其中运算符的优先级先高后低的次序进行

30.强制类型转换运算符高于算术运算

31.C语言的运算符按运算对象的个数可以分为单目、双目、三目和四目运算符

32.若已定义:float m:拟从键盘输入135.78这一数据给变量m,则应选用的语句是scanft("%6.2f",&m);

33.putchar()函数的功能(各函数的功能)是向终端输入一个字符

34.运行以下程序段时编译出错,其原因是c2是字符变量,只能赋以字符常量,不能赋以字符串常量

char c1='8',c2='2008';

printf("%c,%d/n",c1,c2);

35.在C语言中,判断逻辑值为“真”的正确的叙述是非0的数

36.能正确表示数学关系式800>=y>=500的C语言表达式为(y=800)&&(y>=500)

37.若希望a的值为奇数式,表达式的值为“真”,a的值为偶数时,表达式的值为“假”,则不能满足要求的表达式是!(a%2)

38.C语言中能表达条件10<x<20的逻辑表达式是10(x>10)&&(x<20)

39.赋值表达式

40.switch语句是多分支选择语句

41.在执行一个case分支后,可用一个break语句使流程跳出switch语句

42.每一个case后面的值必须互不相同,否则会出现矛盾的现象

43.在循环语句的循环体中,break语句的作用是提前结束循环,接着执行该循环后续的语句

44.对于整型变量x,下属if语句if(x%2)x=1;else x=0;与赋值语句:x=x%2==0?1:0;

45.以下程序段运行后,循环体中的“count+=2;”语句运行的次数为4次

int i,j,cuont=0;

for(i=1;i<=4;i++);

{

count+=2;

printf("%d",count);

}

46.在C语言中while循环和do-while循环的主要区别是while的循环体至少无条件执行一次,do-while循环体不是

47.C语言中数组元素下标的数据类型是整型常量或整型表达式

 

 

posted on 2020-06-07 12:52  xiaoxiao#  阅读(147)  评论(0编辑  收藏  举报