考生答题情况
作业名称:2012年春季C语言设计(专)课程网上作业1 出 卷 人:SA
题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5 内容:
int a=10,b=50,c=30;则以下语句段的输出结果为( )。if(a>b) a=b;b=c; c=a;printf(\b=%d c=%d\\n\
A、a=10 b=50 c=10 B、a=10 b=30 c=10 C、a=50 b=30 c=10 D、a=50 b=30 c=50 标准答案:B
题号:2 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5 内容:
设有数组说明语句:int x[10]={2,4,6},则数组x在内存中占据的字节数为( )。
A、3内容:
设:int x; 则以下表达式中,( )与其它三项不同。
A、x+1标准答案:D
题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5 内容:
若x 为整型变量,则执行以下的语句后,x的值为( )。x=6;x+=x-=x*x;
A、36标准答案:B
题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5 内容:
下面的标识符组中,合法的用户标识符是( ) 。
A、PAD P#d 标准答案:B
题号:6 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5 内容:
设float x=213.82631;则printf(\语句( )。
A、输出值为213.83
B、6C、12D、40
标准答案:A题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5
B、x++ C、++x D、x+=1
B、-60C、60D、-24
B、bid a10C、 void maxD、a* temp
B、输出格式描述符的域宽不够,不能输出
C、输出值为213.82标准答案:A
D、输出值为-213.82
题号:7 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5 内容:
下面程序的输出结果是#include main() { double d=3.2; int x,y; x=1.2; y=(x+3.8)/5.0;printf(\
A、3标准答案:C
题号:8 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5 内容:
设有语句char c='\\t'; ,则变量c( )。
A、包含3个字符标准答案:C
题号:9 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5 内容:
与 y=x>0?1:-1; 语句功能等价的if语句是
A、if(x>0) y=1G、y=1标准答案:A
题号:10 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5 内容:
下面标识符中,合法的变量名是 ( )。
A、a-b标准答案:D
题号:11 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5 内容:
设int k=017;g=117;则以下语句的输出值为( ). printf(\n\printf(“%x\\n”,g++);
A、15 6f标准答案:D
题号:12 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5 内容:
设:char i;则下面( )语句有错。
A、scanf(\F、标准答案:A
B、
C、scanf(\
D、
E、scanf(\
B、16 70
C、15 71
D、16 75
B、ch/1
C、char
D、Mo_day
B、 else y=-1
I、
C、
D、if(x>0) y=1
K、if(x) y=1
E、y=-1
L、
F、
B、包含2个字符
C、包含1个字符
D、不确定
B、3.2
C、0
D、3.07
H、if(x<0) y=-1J、 y=-1
G、scanf(\
题号:13 题型:单选题(请在以下几个选项中选择唯一正确答案) 本题分数:5 内容:
以下表达式中,( )的值为0。
A、5/6 标准答案:A
题号:14 题型:是非题 本题分数:5 内容:
若有说明int a=1,b=2;则表达式(++a==b--)?--a:++b的值为1。
1、 错 标准答案:2
题号:15 题型:是非题 本题分数:5 内容:
若未对函数的类型进行显式说明,则意味着该函数为void型。
1、 错 标准答案:1
题号:16 题型:是非题 本题分数:5 内容:
函数fscanf的功能是按指定的格式从文件中读出信息。
1、 错 标准答案:2
题号:17 题型:是非题 本题分数:5 内容:
设int a,b,c; 并且已赋大于1的值,则正确表示代数式 的表达式是1/a*b*c ( )
1、 错 标准答案:1
题号:18 题型:是非题 本题分数:5 内容:
函数一旦执行结束,函数中定义的变量所占据的内存单元已不存在。
1、 错 内容:
在for循环中使用break语句目的是使流程跳出循环体,终止当前循环。
1、 错
2、 对 标准答案:2 2、 对 标准答案:2 2、 对 2、 对 2、 对 2、 对 B、 5 % 6
C、5 && 6
D、 5!= 6
题号:19 题型:是非题 本题分数:5
题号:20 题型:是非题 本题分数:5 内容:表达式y^y的结果为0。
1、 错
2、 对 标准答案:2
华东理工大学第一学年第二学期网上作业参考答案C语言设计1



