C语言程序设计考试题及答案七

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

C语言程序设计考试题及答案(七)

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

C语言程序设计考试题及答案(七)

  C语言程序设计考试题及答案(七)

  1C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符( )。

  A)必须为大写

  B)必须为下划线

  C)必须为字母或下划线

  D)可以是字母、数字和下划线中的'任一种字符

  2下面四个选项,均是合法转义字符的选项是( )。

  A) '\'' B) '\' C)'\018' D) '\\0''

  '\\' '\017' '\f' '\101'

  '\n' '\"' 'xab' 'x1f'

  3下面四个选项中,均是正确的数值常量或字符常量的选项是( )。

  A)0.0 B)"a" C)'3' D)+001

  0f 3.9E-2.5 011 0xabcd

  8.9e 1e1 0xFF00 2e2

  '&' '\"' 0a 50

  4以下符号中不能用作用户标识符的是( )。

  A)IF B)Switch C)gets D)case

  5在C语言中,下列哪个字符为合法的字符常量( )。

  A)'\084′

  B)'\x43′

  C)'ab′

  D)'\0′

  6下列四个选项中,均是C语言关健字的选项是( )。

  A) auto B) switch C) signed D) if

  enum typedef union struct

  include continue scanf type

  7不合法的常量是( )。

  A)'\2' B)'"' C)" D)"\483"

  8若a为整型变量,则以下语句( )。

  a=-2L;

  printf("%d\n",a);

  A)赋值不合法 B)输出值为-2 C)输出为不确定值 D)输出值为2

  9已定义x为float型变量

  x=213.82631;

  printf("%-4.2f\n",x);

  则以上语句

  A)输出格式描述符的域宽不够,不能输出 B)输出为213.83

  C)输出为213.82 D)输出为-213.82

  10用getchar函数可以从键盘读入一个( )

  A) 整型变量表达式值 B) 实型变量值

  C)字符串 D) 字符或字符型变量值

  11已知int x,y,z;执行语句x=(y=(z=10)+5)-5;后x、y、z的值是( )。

  A) x=10 B) x=10 C) x=10 D) x=10

  y=15 y=10 y=10 y=5

  z=10 z=10 z=15 z=10

  12 设a为整型变量,初值为12,执行完语句a+=a-=a*a后,a的值是 ( )。

  A) 552 B) 144 C) 264 D) -264

  13设x为int型变量,则执行以下语句段后,x的值为( )。

  A)10 B)20 C)40 D)30

  x = 10 ;

  x += x -= x - x;

  14若有定义,int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是( )。

  A) 2.500000 B) 2.750000 C) 3.500000 D) 0.000000

  15下列运算符中优先级最高的是 ( )。

  A) < B) + C) && D) !=

  16设以下变量均为int 类型,则值不等于7的表达式是( )。

  A)(x=y=6,x+y,x+1) B)(x=y=6,x+y,y+1)

  C)(x=6,x+1,y=6,x+y) D)(y=6,y+1,x=y,x+1)

  17以下符合C语言语法的,赋值表达式是( )。

  A) d=9+e+f=d+9

  B) d=9+e,f=d+9

  C) d=9+e,e++,d+9

  D) d=9+e++=d+7

  18以下使i的运算结果为4的表达式是( )。

  A) int i=0,j=0;

  (i=3,(j++)+i);

  B) int i=1,j=0;

  j=i=((i=3)*2);

  C) int i=0,j=1;

  (j= =1)?(i=1):(i=3);

  D) int i=1,j=1;

  i+=j+=2;

  19设Int n=3;则++n的结果是( )。

  A)2 B)3 C)4 D)5

  20设Int n=2;则有表达式++n+1= =4,n的结果是( )。

  A)1 B)2 C)3 D)4


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

1.C语言程序设计试卷及答案

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

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

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

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

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

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

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