当前位置:首页 >课程 >C语言程序设计

1、以下选项中不是C语句的是( )

A、++t
B、;
C、k=i=j;
D、{a/=b=1;b=a%2;}

参考答案:请扫码使用小程序查看答案

2、以下语句的输出结果是 ( ) printf("%d ",strlen(" "65xff "));

A、5
B、14
C、8
D、输出项不合法,无法正常输出

参考答案:请扫码使用小程序查看答案

3、若变量已正确说明为float型,要通过语句scanf("%f%f%f",&a,&b,&c);给a赋予10.0,b赋予22.0,c赋予33.0,下列不正确的输入形式是( )

A、10<回车>22<回车>33<回车>
B、10.0,22.0,33.0<回车>
C、10.0<回车>22.0 33.0<回车>
D、10 22<回车>33<回车>

参考答案:请扫码使用小程序查看答案

4、调用getchar和putchar函数时,必须包含的头文件是( )。

A、stdio.h
B、stdlib.h
C、define
D、以上都不对

参考答案:请扫码使用小程序查看答案

5、使用scanf("a=%d,b=%d",&a,&b)为变量a,b赋值。要使a,b均为50,正确的输入是( )

A、a=50 b=50
B、50 50
C、a=50,b=50
D、50,50

参考答案:请扫码使用小程序查看答案

6、“putchar(70); ” 这一C语句输出的结果为( )

A、70
B、F
C、提示语法错误
D、C

参考答案:请扫码使用小程序查看答案

7、C 语言标准格式输入函数 scanf() 的参数表中要使用变量的地址值。

参考答案:请扫码使用小程序查看答案

8、表达式语句和表达式没有什么区别。

参考答案:请扫码使用小程序查看答案

9、C 语言标准输入操作中 ,gets() 函数一次只可读取一个字符。

参考答案:请扫码使用小程序查看答案

10、C 语言程序中可以有多个函数 , 但只能有一个主函数。

参考答案:请扫码使用小程序查看答案

11、C 语言标准输出操作中 ,putchar() 函数可以输出显示一个字符串。

参考答案:请扫码使用小程序查看答案

12、C 语言标准格式输出函数 printf() 的参数表是由若干个表达式组成。

参考答案:请扫码使用小程序查看答案

13、C 语言标准输入操作中 ,gets() 函数一次只可读取一个字符。

参考答案:请扫码使用小程序查看答案

14、以下叙述中正确的是

A、用C程序实现的算法必须要有输入和输出操作
B、用C程序实现的算法可以没有输出但必须要有输入
C、用C程序实现的算法可以没有输入但必须要有输出
D、用C程序实现的算法可以既没有输入也没有输出

参考答案:请扫码使用小程序查看答案

15、在C语言中,执行下面两个语句后,输出的结果为( )。 char c1=97, c2=98;printf("%d %c",c1,c2);

A、97 98
B、97 b
C、a 98
D、a b

参考答案:请扫码使用小程序查看答案

16、下列语句中符合C语言语法的赋值语句是

A、a=7+b+c=a+7;
B、a=7+b++=a+7;
C、a=7+b,b++,a+7
D、a=7+b,c=a+7;

参考答案:请扫码使用小程序查看答案

17、在C语言语言中,退格符是 ( )

A、\n
B、\t
C、\f
D、\b

参考答案:请扫码使用小程序查看答案

18、putchar()函数可以向终端输出一个

A、整型变量表达式值
B、实型变量值
C、字符串
D、字符或字符型变量值

参考答案:请扫码使用小程序查看答案

19、以下选项中不是C语句的是( )。

A、++t
B、;
C、k=i=j;
D、{a/=b=1;b=a%2;}

参考答案:请扫码使用小程序查看答案

20、有定义语句:int a=5,b,不能给b赋2的赋值语句是( )。

A、b=a/2;
B、b=b+2;
C、b=2%a;
D、b=5;b=2;

参考答案:请扫码使用小程序查看答案

21、已有定义int a=-2;和输出语句printf("%8lx",a);以下正确的叙述是( )。

A、整型变量的输出形式只有%d一种
B、%x是格式符的一种,它可以适用于任何一种类型的数据
C、%x是格式符的一种,其变量的值按十六进制输出,但%8lx是错误的
D、%8lx不是错误的格式符,其中数字8规定了输出字段的宽度

参考答案:请扫码使用小程序查看答案

22、以下语句的输出结果是 ( )。 printf("%d\n",strlen("\t\"\065\xff\n"));

A、5
B、14
C、8
D、输出项不合法,无法正常输出

参考答案:请扫码使用小程序查看答案

23、若变量已正确说明为float型,要通过语句scanf("%f%f%f",&a,&b,&c);给a赋予10.0,b赋予22.0,c赋予33.0,下列不正确的输入形式是( )。

A、10<回车>22<回车>33<回车>
B、10.0,22.0,33.0<回车>
C、10.0<回车>22.0 33.0<回车>
D、10 22<回车>33<回车>

参考答案:请扫码使用小程序查看答案

24、使用scanf("a=%d,b=%d",&a,&b)为变量a,b赋值。要使a,b均为50,正确的输入是( )。

A、a=50 b=50
B、50 50
C、a=50,b=50
D、50,50

参考答案:请扫码使用小程序查看答案

25、调用getchar和putchar函数时,必须包含的头文件是( )。

A、stdio.h
B、stdlib.h
C、define
D、以上都不对

参考答案:请扫码使用小程序查看答案

26、以下叙述中不正确的是( )。

A、调用printf函数时,必须要有输出项
B、使用putchar函数时,必须在之前包含头文件stdio.h
C、在C语言中,整数可以以十进制、八进制或十六进制的形式输出
D、使用putchar函数可以不要输出项

参考答案:请扫码使用小程序查看答案

27、putchar()函数可以向终端输出一个( )。

A、整型变量表达式值
B、实型变量值
C、字符串
D、字符或字符型变量

参考答案:请扫码使用小程序查看答案

28、用getchar()函数可以从键盘读入一个( )。

A、整型变量表达式值
B、实型变量值
C、字符串
D、字符或字符型变量

参考答案:请扫码使用小程序查看答案