APP下载
首页
>
职业技能
>
C语言复习资料题库
搜索
C语言复习资料题库
题目内容
(
单选题
)
178.下列说法错误的是?( )

A、 函数scanf()没有精度修饰符,即用scanf()输入实型数据时不能规定精度。

B、 若需要输出字符串,则需要使用%c的格式转换说明符。

C、 在用函数scanf()输入数值型数据时,达到输入域宽则认为数据输入结束。

D、 在%c前面加一个空格,可以忽略前面数据输入时存入缓冲区的回车符,避免后面的字符型变量作为有效字符读入。

答案:B

C语言复习资料题库
161.以下程序的输出结果是?( )
https://www.shititong.cn/cha-kan/shiti/0009395c-b942-69b6-c0a6-5204e26ea600.html
点击查看题目
51.为了避免在嵌套的条件语句if else中产生二义性,C语言规定:else子句总是与( )配对
https://www.shititong.cn/cha-kan/shiti/0009395c-b91c-e609-c0a6-5204e26ea600.html
点击查看题目
31.以下选项,与k=n++完全等价的表达式是( )
https://www.shititong.cn/cha-kan/shiti/0009395c-b915-4ad6-c0a6-5204e26ea600.html
点击查看题目
114.若有说明:int a=2,*p=&a,*q=p;则以下非法的赋值语句是( )
https://www.shititong.cn/cha-kan/shiti/0009395c-b933-1e7f-c0a6-5204e26ea600.html
点击查看题目
142.已知:int a[10]; 则对a数组元素的正确引用是( )。
https://www.shititong.cn/cha-kan/shiti/0009395c-b93c-85c8-c0a6-5204e26ea600.html
点击查看题目
81.以下对一维数组m进行正确初始化的是( )。
https://www.shititong.cn/cha-kan/shiti/0009395c-b928-25fd-c0a6-5204e26ea600.html
点击查看题目
37.设i是int型变量,f是float型变量, 用下面的语句给这两个变量输入值:scanf(”i=%d,f=%f”,&i,&f);为了把100和765.12分别赋给i和f,则正确的输入为( )
https://www.shititong.cn/cha-kan/shiti/0009395c-b917-ab5e-c0a6-5204e26ea600.html
点击查看题目
37.用scanf输入字符串时,字符串中不能包含空格.( )
https://www.shititong.cn/cha-kan/shiti/00093b67-f1ca-c388-c0cb-2e357e18fc00.html
点击查看题目
68.在C语言中,用非0的值表示“真”,用0值表示“假”。( )
https://www.shititong.cn/cha-kan/shiti/00093b67-f1d4-53c3-c0cb-2e357e18fc00.html
点击查看题目
121.有以下程序:程序运行后的输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/0009395c-b935-5d51-c0a6-5204e26ea600.html
点击查看题目
首页
>
职业技能
>
C语言复习资料题库
题目内容
(
单选题
)
手机预览
C语言复习资料题库

178.下列说法错误的是?( )

A、 函数scanf()没有精度修饰符,即用scanf()输入实型数据时不能规定精度。

B、 若需要输出字符串,则需要使用%c的格式转换说明符。

C、 在用函数scanf()输入数值型数据时,达到输入域宽则认为数据输入结束。

D、 在%c前面加一个空格,可以忽略前面数据输入时存入缓冲区的回车符,避免后面的字符型变量作为有效字符读入。

答案:B

分享
C语言复习资料题库
相关题目
161.以下程序的输出结果是?( )

A. 124

B. 123

C. 1133

D. 1123

https://www.shititong.cn/cha-kan/shiti/0009395c-b942-69b6-c0a6-5204e26ea600.html
点击查看答案
51.为了避免在嵌套的条件语句if else中产生二义性,C语言规定:else子句总是与( )配对

A.  缩排位置相同的if

B.  同一行上的if

C.  与之后最近的if

D.  其之前最近的if

https://www.shititong.cn/cha-kan/shiti/0009395c-b91c-e609-c0a6-5204e26ea600.html
点击查看答案
31.以下选项,与k=n++完全等价的表达式是( )

A.  k+=n+1

B.  n=n+1,k=n

C.  k=++n

D.  k=n,n=n+1,

https://www.shititong.cn/cha-kan/shiti/0009395c-b915-4ad6-c0a6-5204e26ea600.html
点击查看答案
114.若有说明:int a=2,*p=&a,*q=p;则以下非法的赋值语句是( )

A.  p=q;

B.  *p=*q

C.  a=*q;

D.  q=a;

https://www.shititong.cn/cha-kan/shiti/0009395c-b933-1e7f-c0a6-5204e26ea600.html
点击查看答案
142.已知:int a[10]; 则对a数组元素的正确引用是( )。

A.  a[10]

B.  a[3.5]

C.  a(5)

D.  a[0]

https://www.shititong.cn/cha-kan/shiti/0009395c-b93c-85c8-c0a6-5204e26ea600.html
点击查看答案
81.以下对一维数组m进行正确初始化的是( )。

A.  int m[10]=(0,0,0,0);

B.  int m[10]={};

C.  int m[]={0};

D.  int m[10]={10* 2};

https://www.shititong.cn/cha-kan/shiti/0009395c-b928-25fd-c0a6-5204e26ea600.html
点击查看答案
37.设i是int型变量,f是float型变量, 用下面的语句给这两个变量输入值:scanf(”i=%d,f=%f”,&i,&f);为了把100和765.12分别赋给i和f,则正确的输入为( )

A.  100<空格>765.12<回车>

B.  i=100,f=765.12<回车>

C.  100<回车>765.12<回车>

D.  ×=100<回车>,y=765.12<回车>

https://www.shititong.cn/cha-kan/shiti/0009395c-b917-ab5e-c0a6-5204e26ea600.html
点击查看答案
37.用scanf输入字符串时,字符串中不能包含空格.( )

A. 正确

B. 错误

https://www.shititong.cn/cha-kan/shiti/00093b67-f1ca-c388-c0cb-2e357e18fc00.html
点击查看答案
68.在C语言中,用非0的值表示“真”,用0值表示“假”。( )

A. 正确

B. 错误

https://www.shititong.cn/cha-kan/shiti/00093b67-f1d4-53c3-c0cb-2e357e18fc00.html
点击查看答案
121.有以下程序:程序运行后的输出结果是( )。

A.  1 2 3

B.  2 3 4

C.  2 2 3

D.  2 3 3

https://www.shititong.cn/cha-kan/shiti/0009395c-b935-5d51-c0a6-5204e26ea600.html
点击查看答案
试题通小程序
试题通app下载