C语言程序设计模拟试题及答案八

时间:2017-04-28 10:06:29 C语言试题 我要投稿

C语言程序设计模拟试题及答案(八)

  C语言程序设计是一门比较难学的课程,很多同学对这门课程比较头痛,同学们要加倍努力才能学好C语言程序设计。下面是阳光网小编给大家整理的C语言程序设计模拟试题及答案,欢迎大家学习参考。

C语言程序设计模拟试题及答案(八)

  C语言程序设计模拟试题及答案(八)

  1下列能正确输入字符数组a 的语句是( )

  A)scanf("%s",a); B)scanf("%s",&a);

  C)scanf("%c",a); D)循环执行scanf("%c",&a[i]);

  2在输入时,字符变量的值不用空格间隔,其输入函数可为( )。

  A)scanf("%c %c %c",&a,&b,&c); B)scanf("%c%c%c",&a,&b,&c);

  C)scanf("%3c",&a,&b,&c); D)循环执行getchar()

  1C的字符常量是用双引号括起来的一个字符。

  2字符串常量是一对单引号括起来的字符序列。

  3设C语言中,一个int型数据在内存中占2个字节,则int型数据的取值范围为-32768-+32767。

  4在C语言中的实型变量分为两种类型,它们是float和double。

  5 若有以下定义:int a=2,b=3;float x=3.5,y=2.5;则下面表达式的值为3.500000。

  (float)(a+b)/2+(int)x%(int)y

  6输入语句的格式为:scanf("%d,%d,%d",&a;&b;&c); 是正确的。

  7getchar()函数得到的字符可以不赋给任何变量,而作为表达式的一部分。

  8scanf函数中无精度控制。

  9a+==a=2; 是一个合法的赋值语句,赋值后a的值为:2。

  10在TC中,printf()函数输出表列的求值顺序是从右到左。

  11在printf函数中,"%ld"表示按十进制正整数输出。

  12printf是C语言的输出语句。

  13在printf函数中,格式字符c的意义是:输出单个字符。

  14在printf函数中,不能使用转义字符。

  15关系运算符的优先级别高于逻辑运算符

  16C语言中没有逻辑型数据

  1表达式8/4*(int)2.5/(int(1.25*(3.7+2.3))值的.数据类型为( )。

  2若x、i、j和k都是int型变量,则计算下面表达式后,x的值为【 】。

  x=(i=4,j=16,k=32)

  3若a是int型变量,则下面表达式的值为【 】。

  (a=4*5,a*2),a+6

  4若k为 int 整型变量且赋值7,x为double型变量且赋值8.4,赋值表达式x = k的运算结果是【 】。

  5若a=1, b=4, c=3, 则表达式 !(a

  6使用getchar函数前必须包含头文件【 】。

  7在变量说明中给同类变量赋初值时,各变量之间用【 】隔开。

  8以下程序的运行结果是【 】。

  main()

  {int i=5; printf("%d,%d\n",++i,i++); }

  9设x,y,z均为int型变量,请写出描述"x或y中有一个小于z"的表达式【 】

  10若a=1,b=4,c=3,则表达式 !(a

  11有int x,y,z;且x=3,y=-4,z=5,则表达式(x&&y)==(x||z)的值为【 】

  12若a=1,b=2,则表达式a


【C语言程序设计模拟试题及答案(八)】相关文章:

1.C语言程序设计模拟试题及答案

2.C语言程序设计模拟试题附答案

3.C语言程序设计试题及答案(四)

4.C语言程序设计试题及答案全套

5.C语言程序设计试题及答案(一)

6.C语言程序设计期末试题及答案

7.C++语言程序设计试题及答案

8.C语言程序设计试题及答案(五)