题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-01-18 20:47:57

[单选题]有输入语句 : scanf("a=%d,b= %d,c=%d",&a,&b,&c); 为使变量 a 的值为 1,b 为 3,c 为 2, 从键盘输入数据的正确形式应当是
A.132( 回车 )
B.1,3,2( 回车 )
C.a=1b=3c=2( 回车 )
D.a=1,b =3,c =2( 回车)

更多"[单选题]有输入语句 : scanf('a=%d,b= %d,c=%d"的相关试题:

[单选题]若有说明语句:double *p,a;则能通过scanf语句正确给输入项读入数据的程序段是()。
A.*p=a; scanf("%1f",p);
B.*p=a; scanf("%f",p);
C.p=a; scanf("%1f",*p);
D.p=&a; scanf("%1f",p);
[单选题]若有说明:long *p,a;则不能通过scanf语句正确给输入项读入数据的程序段是()。
A.*p=&a;scanf("%ld",p);
B.p=&a;scanf("%ld",p);
C.scanf("%ld",p=&a);
D.scanf("%ld",&a);
[单选题]设有定义:int
A,*pa=&a; 以下scanf语句中能正确为变量a读入数据的是()。
A.scanf("%d",pa);
B.scanf("%d",a);
C.scanf("%d",&pa);
D.scanf("%d",*pa);
[单选题]有定义语句:int x,y;。若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是()。
A.11 12↙
B.11,12↙
C.11, 12↙
D.11,↙12↙
[单选题]若变量已正确说明为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
[单选题]若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c); 给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是()。( 代表一个空格符)
A.1,2,3<回车>
B.1 2 3<回车>
C.1, 2, 3<回车>
D.1,2,3<回车>
[单选题]有定义语句:char s[10];,若要从终端给s输入5个字符,错误的输入语句是()。
A.gets(&s[0]);
B.scanf("%s",s+1);
C.gets(s);
D.scanf("%s",s[1]);
[单选题]根据定义和数据的输入方式 , 输入语句的正确形式为:已有定义 : float fl,f2; 数据的输入方式 :4.52 3.5
A.scanf("%f,%f",&f1,&f2);
B.scanf("%f%f",&f1,&f2 );
C.scanf("%3.2f%2.1f",&f1,&f);
D.scanf("%3.2f%2.1f",&f1,&f2);
[单选题]已有程序段和输入数据的形式如下 , 程序中输入语句的正确形式应当为:main() {int a;float f; printf("\nInput number:"); 输入语句 printf("\nf=%f,a= %d\n ,f,a); } Input number: 4.5 2
A.scanf("%d,%f",&a,&f);
B.scanf("%f,%d",&f,&a)
C.scanf("%d%f",&a,&f);
D.scanf("%f%d",&f,&a);
[单选题]根据下面的程序及数据的输入方式和输出形式 , 程序中输入语句的正确形式应该为:main() {char ch1 ,ch2 ,ch3; 输入语句 printf("%c%c%c",ch1,ch2,ch3);} 输入形式 : A B C 输出形式 : A B
A.scanf("%c%c%c",&ch1,&ch2,&ch3);
B.scanf("%c,%c,%c", &ch1,&ch2, &ch3);
C.scanf("%c %c %c",&ch1,&ch2,&ch3);
D.scanf("%c%c",&ch1,&ch2,&ch3);
[单选题]若执行下面程序时从键盘上输入5,
Main()
{
Int x;
Scanf("%d",&x);
If(x++>5) printf("%d\n",x);
Else printf("%d\n",x--);
}
则输出是()。
A.7
B.6
C.5
D.4
[单选题]X、Y、Z被定义为int型变量,若从键盘给X、Y、Z输入数据,正确的输入语句是()。
A.INPUT X,Y,Z;
B.scanf("%d%d%d",&X,&Y,&Z);
C.scanf("%d%d%d",X,Y,Z);
D.read("%d%d%d",&X,&Y,&Z);
[单选题]x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是 ()。
A.INPUT x,y,z;
B.scanf("%d%d%d",&x,&y,&z);
C.scanf("%d%d%d",x,y,z);
D.read("%d%d%d",&x,&y,&z);
[判断题]用scanf()函数输入实型数时,既可以指定宽度,又可以规定精度。
A.正确
B.错误
[判断题]用scanf()函数输入实型数时,可以指定宽度,但不能规定精度。
A.正确
B.错误
[单选题]已有如下定义和输入语句 , 若要求 a1,a2,c1,c2 值分别为 10,20,A 和
B,当从第一列开始输入数据时 , 正确的数据输入方式是:int a1,a2; char c1,c2; scanf("%d%c%d%c",&a1,&c1,&a2,&c2);
A.10A 20B< CR>
B.10 A 20 B
C.10A20
D.10A20 B
[单选题]已有如下定义和输入语句 , 若要求 a1,a2,c1,c2 的值分别为 10,20,A,B, 当从第一列开始输入数据时 , 正确的数据输入方式是:int a1,a2; char c1,c2; scanf("%d%d",&a1,&a2); scanf("%c%c",&c1,&c2);
A.1020AB
B.10 20AB
C.10 20 AB
D.10 20AB
[单选题]t x; f1oat y; 且执行 scanf("%3d%f",&x,&y); 语句 , 若从第一列开始输入数据 12345 678( 回车 ), 则 y 的值为
A.无定值
B.45.0000
C.678.000000
D.123.00000

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码