川大《C语言程序设计0008》22春在线作业2【资料答案】

可做奥鹏全部院校在线离线作业毕业论文QQ:3230981406 微信:aopopenfd777

发布时间:2022-08-28 22:37:56来源:admin浏览: 22 次

《C语言程序设计0008》22春在线作业2-00001

试卷总分:100  得分:100

一、单选题 (共 25 道试题,共 100 分)

1.以下选项中合法的实型常数是( )。

A.5E2.0

B.E-3

C.2E0

D.1.3E


2.字符串“”在内存中占( )个字节单元。

A.0

B.1

C.2

D.3


3.1和“1”是( )的

A.相同

B.不相同


4.已知一维数组int a[10],则下列访问元素错误的是()。

A.a[0]

B.a[5]

C.a[9]

D.a[10]


5.以下的非法赋值语句是( )。

A.n=(i+2,i++)

B.j++

C.++(i+1)

D.x=j>0


6.以下4个选项中,不能看作一条语句的是( )。

A.{;}

B.a=0,b=0,c=0;

C.if(a>0)

D.if(b==0) m=1; n=2;


7.有以下程序 main() { int i=10, j=1; printf(“%d,%dn”,i--,++j); } 执行后输出结果是( )。

A.9,2

B.10,2

C.9,1

D.10,1


8.下列说法错误的是()。

A.for用于循环

B.有if就必须有else

C.while可以用于求1+2+3+…+100的值

D.switch可以用于打印星期几


9.以下类型中属于C语言的数据类型是( )。

A.逻辑型

B.纯小数型

C.复数型

D.双精度型


10.printf语句的作用是()。

A.写入文件

B.读入数据

C.记录数据

D.黑屏终端打印信息


11.关于printf函数的格式字符,以下叙述正确的是( )。

A.整形变量的输出格式符只有%d一种

B.%x是格式符,它可以适用于输出任何一种类型的数据

C.%8f表示输出实数的整数部份占8个字符宽度

D.%ld表示输出长整型数据


12.以下程序中的输出结果是( )。 main( ) { int i ,k a[10],p[3]; k=5; for(i=0;i<10;i++) a[i]=i; for(i=0;i<3;i++) p[i]=a[i*(i+1)]; for(i=0;i<3;i++) k+=p[i]*2; printf(“%dn”,k); }

A.20

B.21

C.22

D.23


13.若以下选项中变量已正确定义,则正确的赋值语句是( )。

A.x1=26.8%3

B.1+2=x2

C.x3=0x12

D.x4=1+2=3


14.下列关于C语言程序说法错误的是()。

A.main函数不是必须的

B.函数可以没有返回

C.void表示函数没有返回值

D.main函数是必须的


15.若有以下说明和定义语句,则变量w在内存中所占的字节数是()。 union aa {float x;float y;char c[6];}; struct st { union aa ; float w[5]; double ave;}w;

A.42

B.34

C.30

D.26


16.以下对二维数组a的正确说明是()。

A.int a[3][];

B.float a(3,4);

C.double a[1][4];

D.float a(3)(4)


17.下列需要用到循环的嵌套操作的是()。

A.暴力法查找

B.哈希表查找

C.前序遍历树

D.冒泡排序


18.算法一般不可以用什么表示()。

A.伪代码

B.流程图

C.文件

D.自然语言


19.当把以下四个表达式用做if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是( )。

A.k%2

B.k%2= =1

C.(k%2)!=0

D.!k%2= =1


20.C程序书写格式自由,一行内可写多条语句,语句中的空格和回车符可忽略,但每条语句和数据定义后必须有一个( )。

A.逗号

B.句号

C.分号

D.冒号


21.若要求a, b, c, d的值分别为10, 20, A和B,正确的数据输入方式是( )。int a, b; char c, d; scanf(“%d%c%d%c”, &a,&c,&b,&d); (注:□为空格,为回车)

A.10A□20B

B.10□A□20□B

C.10□A20□B

D.10A20□B


22.下列关于函数的说法错误的是()。

A.使用函数可使程序清晰、精炼、简单、灵活

B.函数就是功能

C.一个C程序可由一个主函数和若干个其他函数构成

D.Main不是函数


23.下面关于数组说法错误的是()。

A.数组是一组有序数据的集合

B.数组可以用来存学生成绩

C.C语言中数组不太常用

D.可以存相同类型的元素


24.赋值语句 char c1=“”是( )赋值语句。

A.正确

B.不正确


25.下列关于伪代码说法错误的是()。

A.伪代码可用于描述算法

B.伪代码可以用C语言实现

C.伪代码应简单易懂

D.伪代码比较方便描述算法



奥鹏,国开,广开,电大在线,各省平台,新疆一体化等平台学习
详情请咨询QQ : 3230981406或微信:aopopenfd777

作业咨询 论文咨询
微信客服扫一扫

回到顶部