| 
 | 
 需要购买此门答案请加qq2762169544(微信:2762169544) 
 
2016年秋季学期《C语言》在线考试(适用于2016年12月份考试)  
试卷总分:100       测试时间:-- 
 单选题 简答题 其他题   
 
 
一、单选题(共 10 道试题,共 20 分。)V 1.  设有语句:float x=1,y;  y=x 3/2; 则y的值是 
A. 1 
B. 2 
C. 2.0 
D. 2.5 
      满分:2  分 
2.  C语言中基本数据类型有 
A. 整型、实型、逻辑型 
B. 整型、字符型、逻辑型 
C. 整型、实型、字符型 
D. 整型、实型、字符型、逻辑型 
      满分:2  分 
3.  假设已定义 char  c[8]= "test";  int  i; 则下面的输出函数调用中错误的是 
A. printf("%s",c); 
B. for(i=0;i<8;i++) printf("%c",c[i]); 
C. puts(c) 
D. for(i=0;i<8;i++) puts(c[i]); 
      满分:2  分 
4.  表示x≤0或x≥1的正确的表达式是 
A. x>=1||x<=0 
B. x>1 || x<=0 
C. x>=1 or x<=0 
D. x>=1 || x<0 
      满分:2  分 
5.  结构化程序的3种基本控制结构是 
A. if-else结构、while结构、for结构 
B. 顺序结构、分支机构、循环结构 
C. while结构、do-while结构、for结构 
D. 以上三种都不对 
      满分:2  分 
6.  下面程序段的输出结果是 int k=11; printf(“%d,%o,%x”,k,k,k); 
A. 11,12,11 
B. 11,13,13 
C. 11,013,0xb 
D. 11,13,b 
      满分:2  分 
7.  以下非法的赋值语句是 
A. n=(i=2, i); 
B. j ; 
C. (i 1); 
D. x=j>0; 
      满分:2  分 
8.  下程序段:  char  s[20 ]="xyz",  *sp=s; strcat(sp,"12345"); puts(sp); 的输出结果是 
A. xyz12345 
B. 12345xyz 
C. 12345 
D. xyz 
      满分:2  分 
9.  对于int a[ ] = {1,2,3,4,5,6}, p;  p=a; *(p 3) = 2; 则*p, *(p 3)的值是 
A. 1 5 
B. 1 3 
 |   
 
 
 |