最新消息:可做奥鹏等各院校作业论文,答案请联系QQ/微信:18866732

【奥鹏】川大《C语言程序设计0008》22春在线作业2

《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奥鹏作业答案请进open5.net或请联系QQ/微信:18866732

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.伪代码比较方便描述算法

 

转载请注明:奥鹏作业之家 » 【奥鹏】川大《C语言程序设计0008》22春在线作业2

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址