admin 管理员组

文章数量: 1184232


2024年3月12日发(作者:pillpill官网)

1. (单选题) 下列叙述中错误的是( )(本题4.0分)

A、 函数形参的值也可以传回给对应的实参

B、 函数调用可以作为一个独立的语句存在

C、 若函数有返回值,通过 return 语句返回

D、 C程序必须由一个或一个以上的函数组成

学生答案: A

标准答案:A

解析:

得分: 4

2. (单选题) 下列程序的功能是:给r输入数据后计算半径为

圆面积s。程序在编译时出错。

#include

void main( )

{ int r;

float s;

scanf("%d", &r);

s=π*r*r;

printf("s=%fn", s);

}

出错的原因是( )(本题4.0分)

r的

A、 注释语句书写位置错误

B、 存放圆半径的变量r不应该定义为整型

C、 输出语句中格式描述符非法

D、 计算圆面积的赋值语句中使用了未定义变量

学生答案: D

标准答案:D

解析:

得分: 4

3. (单选题) 当把以下四个表达式用作if语句的条件表达式时,有

一个选项与其他三个选项含义不同,这个选项是( )(本题4.0分)

A、 k%2

B、 k%2==1

C、 (k%2)! =0

D、 k%2=1

学生答案: B

标准答案:D

解析:

得分: 0

4. (单选题) C 语言中非空的基本数据类型包括 ________.(本

题4.0分)

A、 整型 , 实型 , 逻辑型

B、 整型 , 实型 , 字符型

C、 整型 , 字符型 , 逻辑型

D、 整型 , 实型 , 逻辑型 , 字符型

学生答案: B

标准答案:B

解析:

得分: 4

5. (单选题) 若有定义:int a, b;,通过语句

&b);,能把整数7赋给变量 a,9赋给变量 b

(本题4.0分)

A、 7,9

B、 7 9

C、 7;9

D、 79

学生答案: C

标准答案:B

解析:

得分: 0

6. (单选题) 下列程序的运行结果是:

#include

scanf("%d%d",&a,

( )

的输入数据是

void main()

{ char c1='e';

c1=(c1>='a' && c1<='z')? (c1-32):c1;

printf("%cn", c1+1);

}//程序结束(本题4.0分)

A、 E

B、 F

C、 D

D、 G

学生答案: B

标准答案:B

解析:

得分: 4

7. (单选题) 以下不能输出字符A 的语句是(注:字符

ASCII 码值为 65,字符 a 的 ASCII 码值为97)(

题4.0分)

A、 printf("%cn", 'a'-32);

B、 printf("%cn", 65);

C、 printf("%dn", 'A');

D、 printf("%cn", 'B'-1);

学生答案: C

A 的

)(本

标准答案:C

解析:

得分: 4

8. (单选题) 下列语句中,正确的语句是( )(本题4.0分)

A、 int x=y=z=0;

B、 int z=(x+y)++;

C、 x=+3==2;

D、 x%=2.5;

学生答案: C

标准答案:C

解析:

得分: 4

9. (单选题) C语言提供的合法的关键字是(

分)

A、 swicth

B、 cher

C、 Case

D、 int

学生答案: D

标准答案:D

解析:

)。(本题4.0

得分: 4

10. (单选题) 以下程序的执行结果是( )。

#include

{

int i=10,j=10;

printf("%d,%dn",++i,j--);

}(本题4.0分)

A、 11,10

B、 9,10

C、 11,9

D、 10,9

学生答案: B

标准答案:A

解析:

得分: 0

11. (单选题) 要求通过while 循环不断读入字符,当读入字母 Z

时结束循环。若变量已定义,下列正确的程序段是( )(本题4.0分)

A、 while(ch=getchar()= ='Z') printf("%c",ch);

B、 while(ch=getchar()! ='Z') printf("%c",ch);

C、 while((ch=getchar( ))! ='Z') printf("%c",ch);

D、 while((ch=getchar())= ='Z') printf("%c",ch);

学生答案: C

标准答案:C

解析:

得分: 4

12. (单选题) 若要定义一个有5个元素的整型数组,以下错误的定

义语句是( )(本题4.0分)

A、 int a[5];

B、 int a[5]={0};

C、 int a[]={0,0,0,0,0};

D、 int n=5, a[n];

学生答案: D

标准答案:D

解析:

得分: 4

13. (单选题) 有以下定义语句,编译时会出现编译错误的是( )

(本题4.0分)

A、 char a='a';

B、 char a='n';

C、 char a='aa';

D、 char a='x2d';

学生答案: C


本文标签: 语句 程序 下列 变量 单选题