2013年沭阳中等专业学校期末考试《C语言》试卷 免费.docVIP

  • 17
  • 0
  • 约4.3千字
  • 约 6页
  • 2017-07-08 发布于江西
  • 举报

2013年沭阳中等专业学校期末考试《C语言》试卷 免费.doc

2013年沭阳中等专业学校期末考试 《C语言》试卷 一、选择题(2’×20=40) 1、以下叙述中正确的是_______。 A)C语言程序总是从第一个定义的函数开始执行。 B)在C语言程序中,要调用的函数必须在main()函数中定义。 C)C语言程序总是从main()函数开始执行。 D)C语言程序中的main()函数必须放在程序的开始部分。 2、在C语言中,要求参加运算的数必须是整数的运算符是_______ 。 A)/ B)* C)% D) = 3、在C语言中,字符型数据在内存中以_______形式存放。 A)原码 B)BCD码 C)反码 D)ASCII码 4、下列语句中,合法的赋值语句是_______。 A)a=7+b+c=a+7; B)a=7+b++=a+7; C)a=(7+b,b++,a+7); D)a=7+b,c=a+7; 5、______是非法的C语言转义字符。 A)‘\b’ B) ‘\0xf’ C)‘\037’ D)‘\’’ 6、以下所列的C语言常量中,合法的是______。 A)17,000 B)01344 C)0x3g D)e13 7、假定x和y为double型,则表达式x=2,y=x+3/2的值是_______ 。 A)3.500000 B)3 C)2.000000 D)3.000000 8、下列合法的标识符是______。  A)a5b B)gl(x) C)4pel.l D)e-10 9、putchar( )函数可以向终端输出一个_______。 A)整型变量表达式值 B)实型变量值 C)字符串 D)字符或字符型变量值 10、若变量已正确定义为int型,要给a、b、c输入数据,正确的输入语句是______。 A) read(a,b,c) B) scanf(“%d%d%d”,a,b,c); C) scanf(“%D%D%D”,a,b,c); D) scanf(“%d%d%d”,a,b,c); 11、若变量a、b、c已正确定义,要将a和b中的数进行交换,以下选项中不正确的语句组是_______。 A)a=a+b,b=a-b,a=a-b; B)t=a,a=b,b=t; C)a=t,t=b,b=a; D)t=b,b=a,a=t; 12、以下运算符优先级最低的运算符是_______。 A) || B) != C) = D) + 13、为表示关系:x≥y≥z,应使用的C语言表达式是_______。 A)(x=y)(y=z) B)(x=y)AND(y=x) C)(x=y=z) D)(x=y)(y=z) 14、设a、b和c都是int型变量,且a=3,b=4,c=5,则以下的表达式中值为0的表达式是_______。 A) ab B) a=b C) a||b+cb-c D) !((ab)!c||1) 15、下面程序段 int k=2; if (k=0) {printf(“%d”,k);k--;} 则下面描述中正确的是 。 ??A)if后面的符合语句被执行 B)输出:2 ??C)输出:3 D)什么也不输出 16、已知int i=3,j; 执行以下语句:j=++i; j+=i++; 后,变量i, j的值为 。 A) 5 8 B) 5 7 C) 6 7 D) 5 6 17、以下叙述不正确的是________。 A) 在C程序中,逗号运算符的优先级最低。 B) 在C程序中,MAX和max是两个不同的变量。 C) 若a和b类型相同,在计算了赋值表达式a=b后,b中的值将放入a中,且b中的值不变。 D) 当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值。 18、若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是_______。 A) A%2==1 B) !(A%2==0) C) !(A%2) D) A%2 19、以下程序段: int c1=1,c2=2,c3; c3=c1/c2; printf(“%d\n”,c3); 执行后的输出结果是______。 A)0 B)1/2 C

文档评论(0)

1亿VIP精品文档

相关文档