若有定义:char c;double d;程序运行时输入:1 2<回车>,能把字符1输入给变量c、数值2输入给变量d的输入语句是( )。

题目

若有定义:char c;double d;程序运行时输入:1 2<;回车>;,能把字符1输入给变量c、数值2输入给变量d的输入语句是( )。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

【单选题】若有定义:char c; int d; 程序运行时输入:c=1,d=2<回车>,能把字符1输入给变量c、整数2输入给变量d的输入语句是

A.scanf("c=%d d=%d", &c,&d);

B.scanf("c=%c d=%d", &c,&d);

C.scanf("c=%d,d=%d", &c,&d);

D.scanf("c=%c,d=%d", &c,&d);


B

第2题:

若有定义 int a,b; ,通过语句“scanf("%d;%d",&a, &b);" ,能把整数3赋给变量a,5赋给变量b的输入数据是

A.3 5

B.3,5

C.3;5

D.35


-264

第3题:

已知有变量定义:int a; char c; 用scanf(“%d%c”,&a,&c);语句给a和c输入数据,使30存入a,字符’b’存入c,则正确的输入是

A.30’b’<回车>

B.30  b<回车>

C.30<回车>b<回车>

D.30b<回车>


30b< 回车 >

第4题:

试题16

若有定义:int a , b ; , 通过语句 scanf(“%d; %d”,&a,&b); , 能把整数3赋给变量a,5赋给变量b的输入数据是()

A.3 5

B.3,5

C.3;5

D.35


正确答案:C
试题16分析
数据的输入要完全按照格式输入串的格式进行输入。%d; %d中间有一个分号,所以输入的时候一定在数据之间加个分号。
试题16答案
C

第5题:

有以下程序:当运行时输入:a<回车>后,以下叙述正确的是( )。

A.变量c1被赋予字符a,c2被赋予回车符

B.程序将等待用户输入第2个字符

C.变量c1被赋予字符a,c2中仍是原有字符2

D.变量c1被赋予字符a,c2中将无确定值


正确答案:A
本题考查的是输入输出函数。函数get.char的作用是从终端(或系统隐含指定的输入设备)输入一个字符,且只能接受一个字符(回车符也算是一个字符)。故本题中变量cl被赋予字符a,c2被赋予回车符。

第6题:

若有定义:int a,b;,通过语句scanf("%d;%d",&a,&b);,能把整数3赋给变量a,5赋给变量b的输入数据是

A.3 5

B.3,5

C.3;5

D.35


正确答案:C
解析:在C语言中scanf函数中输入数据时要严格按照所规定的样式输入。

第7题:

若有定义:int a,h;通过语句:scanf(”%d;%d”,&a,&B.;,能把整数3赋给变量a,5赋给变量b的输入数据是( )。

A.3 5

B.3,5

C.3;5

D.35


正确答案:C
输入数据的格式必须与seanf()的格式控制串完全匹配,所以输入时必须在3和5之间输入“;”。

第8题:

若有定义:

能把整数3赋给变量a,5赋给变量b的输入数据是( )

A.3:5

B.3,5

C.3 5

D.35


正确答案:A
sCanf中格式控制符里必须原样输入,所以分号也必须输入,A)正确。

第9题:

若有定义:“int a,b;”,通过语句“scan[("%d;%d".,&a,&b);”,能把整数3赋给变量a,5赋给变量b的输入数据是( )。

A.3 5

B.3,5

C.3;5

D.35


正确答案:C
在输入时必须遵守scanf函数中的格式才能正确地赋值给相应的变量,由于scanf函数为“%d;%d”,所以在输入时要输入3;5,答案为C。