华东理工大学第一学年第二学期网上作业参考答案C语言设计1

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

考生答题情况

作业名称:2012年春季C语言设计(专)课程网上作业1 出卷人:SA

题号:1 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5

内容:

int a=10,b=50,c=30;则以下语句段的输出结果为( )。if(a>b) a=b;b=c; c=a;printf("a=%d b=%d c=%d\n",a,b,c);

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

B、6

C、12

D、40

标准答案:A题号:3 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5

内容:

设:int x; 则以下表达式中,()与其它三项不同。

A、x+1

B、x++

C、++x

D、x+=1

标准答案:D

题号:4 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5

内容:

若x 为整型变量,则执行以下的语句后,x的值为( )。x=6;x+=x-=x*x;

A、36

B、-60

C、60

D、-24

标准答案:B

题号:5 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5

内容:

下面的标识符组中,合法的用户标识符是( ) 。

A、PAD P#d

B、bid a10

C、 void max

D、a* temp

标准答案:B

题号:6 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5

内容:

设float x=213.82631;则printf("%-4.2f\n",x); 语句( )。

A、输出值为213.83

B、输出格式描述符的域宽不够,不能输出

C、输出值为213.82

D、输出值为-213.82

标准答案:A

题号:7 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5

内容:

下面程序的输出结果是#include main() { double d=3.2; int x,y; x=1.2;

y=(x+3.8)/5.0;printf("%d\n", d*y);}

A、3

B、3.2

C、0

D、3.07

标准答案:C

题号:8 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5

内容:

设有语句char c='\t'; ,则变量c( )。

A、包含3个字符

B、包含2个字符

C、包含1个字符

D、不确定

标准答案:C

题号:9 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5

内容:

与 y=x>0?1:-1; 语句功能等价的if语句是

A、if(x>0) y=1

B、 else y=-1

C、

D、if(x>0) y=1

E、y=-1

F、

G、y=1H、if(x<0) y=-1I、J、 y=-1K、if(x) y=1L、

标准答案:A

题号:10 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5

内容:

下面标识符中,合法的变量名是 ( )。

A、a-b

B、ch/1

C、char

D、Mo_day

标准答案:D

题号:11 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5

内容:

设int k=017;g=117;则以下语句的输出值为( ). printf("%d\n",++k); printf(“%x\n”,g++);

A、15 6f

B、16 70

C、15 71

D、16 75

标准答案:D

题号:12 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5

内容:

设:char i;则下面( )语句有错。

A、scanf("%c",i)

B、

C、scanf("%d",&i)

D、

E、scanf("i=%c",&i)

F、G、scanf("%c",&i)

标准答案:A

题号:13 题型:单选题(请在以下几个选项中选择唯一正确答案)本题分数:5 内容:

以下表达式中,( )的值为0。

A、5/6

B、 5 % 6

C、5 && 6

D、 5!= 6

标准答案:A

题号:14 题型:是非题本题分数:5

内容:

若有说明int a=1,b=2;则表达式(++a==b--)?--a:++b的值为1。

1、错

2、对

标准答案:2

题号:15 题型:是非题本题分数:5

内容:

若未对函数的类型进行显式说明,则意味着该函数为void型。

1、错

2、对

标准答案:1

题号:16 题型:是非题本题分数:5

内容:

函数fscanf的功能是按指定的格式从文件中读出信息。

1、错

2、对

标准答案:2

题号:17 题型:是非题本题分数:5

内容:

设int a,b,c; 并且已赋大于1的值,则正确表示代数式的表达式是1/a*b*c ( )

1、错

2、对

标准答案:1

题号:18 题型:是非题本题分数:5

内容:

函数一旦执行结束,函数中定义的变量所占据的内存单元已不存在。

1、错

2、对标准答案:2

题号:19 题型:是非题本题分数:5

内容:

在for循环中使用break语句目的是使流程跳出循环体,终止当前循环。

1、错

2、对标准答案:2

题号:20 题型:是非题本题分数:5

内容:表达式y^y的结果为0。

1、错

2、对标准答案:2

相关文档
最新文档