使用语句scanf(“%d%d”,&x,&y);输入8和9两个整数,其输入格式应该是什么?

作者&投稿:厉伯 (若有异议请与网页底部的电邮联系)
求大神帮助。。。。C语言~

3、8 9
4、8,9

5、math.h
6、%d表示整型变量,实型变量应使用:printf(“%f”,x);或printf(“%lf”,x);

7、不能。只是输出时的格式而矣,要改变变量的值,就要对变量进行赋值,printf函数没有赋值功能。

假设输入1 2
则形式可是为:1 2 Enter
1 Enter 2 Enter
即程序接收两个数字,以Enter键结束。其中两个数字间用空格或Enter都可以

#include <stdio.h>
int main()
{ int a,b;
scanf("%d%d",&a,&b);
printf("%d%d",a,b);
return o;
}

8空格9回车


scanf()中能用逗号么?
可以,但是输入数据的时候一定也要加上逗号。用scanf()读取数据时,输入的格式必须和scanf()的格式控制字符串对应,比如说:1、scanf("%d,%d",&a,&b);因为两个%d之间有一个逗号,所以在输入时两个整数之间只能用逗号分隔,如果用其它符号分隔就会出错(比如说此时用空格、回车分隔就会出错)2、...

使用语句”scanf("x=%f,y=%f"&x,&y);”使x,y均为1.25,正确的输入是_百 ...
就是x=1.25,y=1.25 前边的""里边的字符串是什么格式,你输入就是什么格式。在%f处还可以加入数字,代表其有效位。建议楼主学习C语言不要从原始的TC开始学起,反而麻烦,最简单好学的C语言工具是C++BUILDER,可以从CBUILDER->VC->其他新式C语言,的顺序学习C语言,希望我的回答对你有所帮助 ...

使用语句scanf("x=%d,y=%d",&x,&y);要使x,y的值均为3,正确的输入是...
x=3,y=3回车

c语言中的scanf 函数的用法
功能:将从键盘输入的字符转化为“输入控制符”所规定格式的数据,然后存入以输入参数的值为地址的变量中。用scanf()函数以%s格式读入的数据不能含有空白符时,所有空白符都被当做数据结束的标志。所以题中函数输出的值只有空格前面的部分。如果想要输出包括空格在内的所有数据,可以使用gets()函数读入数据...

若变量已正确定义,要求用语句:scanf("%f%c%f%c",&a,&c1,&b,&c2);给...
答案是 C 2%凵凵4#<CR> 字符在输入时,前面的变量输入完毕后,直接输入字符可以,若有其他字符出现,如空格、回车都会被%c 对应的变量所接收,而数值型数据不会受影响。

如果输入信息为:1234567则执行语句:scanf("%2d%2d",&x,&y);之后,x...
如果输入信息为:1234567则执行语句:scanf("%2d%2d",&x,&y);之后x=12;y=34;scanf()与printf函数一样,都被声明在头文件stdio.h里,因此在使用scanf函数时要加上#include <stdio.h>。(在有一些实现中,printf函数与scanf函数在使用时可以不使用预编译命令#include <stdio.h>。)它是格式输入...

C语言scanf("%d,&a[i][j]");什么意思啊
应该是这样吧 scanf("%d",&a[i][j]);意思是,从键盘输入一个整形数存放到a[i][j]的地址,&就代表着取地址的意思。这个是一个固定的表达方式,可以牢记。希望对你有帮助。

有语句scanf(“%d,%d”,&a,&b),要使变量a、b分别得487、225,则正确的...
而且,如果使用带有多个说明符的scanf()语句,ANSI C要求函数在第一个出错的地方停止读取输入。使用其他数字说明符读取输入与使用%d的情况相同。主要的区别在于scanf()也许会把更多的字符看作数字的一部分。例如,%x说明符要求scanf()识别十六进制数字a到f和A到F。浮点说明符要求scanf() 识别小数点、指数...

用scanf输入字符串
s与&s都表示地址,且值相等。s与&s类型不一样,s的类型为char *,&s的类型为char (*)[10],即指向一行有10个字符的指针。在scanf("%s",&s);语句中,&s有一个隐含的强制类型转换,即相当于scanf("%s",(char *)&s);

scanf("%x%*d%o",&x,&y)这个scanf函数调用语句合法吗?为什么?
合法。x -- 十六进制整型格式输入一个数 d -- 略去一个整型输入数 o -- 八进制整型格式输入一个数。输入时 打入 3 个数,用 第1个数(x) 和第3 个数(y),第二个数跳过不用。

精河县19211393794: (1)执行语句”scanf("%d%d,"&a,&b)与scanf“%d,%d"&a,&b")分别表达的意思是什么?(2)设有int i=010,j=10; 则printf("%d,%d\n",++i,j--);的输... -
孛弯强肾:[答案] (1),需要输入的方式不同,scanf("%d%d,"&a,&b)直接输入2个就行了.但是scanf("%d,%d,"&a,&b)则需要先输入一个,然后再输入“,”,再输入你想要输入的按键. (2)输出为 11 10.++i是先自加1,然后执行后面的语句.而j--是先做运算,再自...

精河县19211393794: c语言大神进 输入函数scanf语句在键盘上输入整数时,例如 scanf("%d%d%d", -
孛弯强肾: 首先、正确格式是scanf("%d%d%d",&a, &b, &c);,而不是scanf("%d%d%d",a,b,c); 其次、输入1,2,3与我输入123或者1 2 3都给a,b,c赋的值一样. ——输入用逗号、空格隔开是一样的效果,但123连在一起,就作为1个整数赋值给a了 最后,对于scanf("%c%c%c",&a,&b,&c),由于是字符型的(定义:char a,b,c ),所以每个字符都对应一个变量,包括逗号

精河县19211393794: c语言中语句scanf("%d,%d",&a,&b);什么意思?其中scanf什么意思?还有%d,%f,&a什么意思? -
孛弯强肾: 这句话的作用,就是你在执行程序的时候,会在界面上让你输入两个数. %d中的d表示输入的值是十进制数(decimal的首字母) " "引号中的是需要输入的格式,就你的例子,格式为:输入第一个十进制,加逗号,再输入一个十进制数,例如12,24 &a中的a则表示你输入的第一个十进制数将给a这个变量,即a=你输入的第一个十进制数

精河县19211393794: C语言在scanf函数中“%d,%d”和“%d%d”的区别? -
孛弯强肾: 你输入23和45的时候那个逗号是中文逗号,而%d,%d之间的是西文逗号,输入的时候关闭中文输入法输入西文逗号就好

精河县19211393794: (1)执行语句”scanf("%d%d,"&a,&b)与scanf“%d,%d"&a,&b")分别表达的意思是什么? -
孛弯强肾: (1),需要输入的方式不同,scanf("%d%d,"&a,&b)直接输入2个就行了.但是scanf("%d,%d,"&a,&b)则需要先输入一个,然后再输入“,”,再输入你想要输入的按键.(2)输出为 11 10.++i是先自加1,然后执行后面的语句.而j--是先做运算,再自减1.(3)正确的输入是 a=A,b=B,原因是scanf里面的""里面除了标识符,别的是什么内容就必须手动输入相同的内容.

精河县19211393794: scanf("%d,%d", -
孛弯强肾: WinFlag=WINFALSE;printf("recordwrittentosalesfile\n");所以for(l=k;l

精河县19211393794: c程序scanf中 %d%d%d 与 %d,%d,%d的区别, -
孛弯强肾: scanf函数在输入时要按括号里格式的原样输入,就是说要是有逗号则输入时也得要输入逗号,没有逗号的在输入时不用输入逗号,比如要使a=4,b=9,的语句: scanf("%d%d",&a,&b);在输入时为“4 9回车” scanf("%d,%d",&a,&b);在输入时为“4,9回车”

精河县19211393794: C语言中 scanf(“%d%d%d”,a,b,c) -
孛弯强肾: scanf函数不是那样写的,正确的写法是:scanf("%d%d%d",&a,&b,&c); %d是占位符,注意后面的一定加上地址符&,我明白你的意思,你可以在两个%d之间都输入一个空格,然后调试程序,提示输入的时候也是这样输入:123 2 5然后回车,希望能够帮助到你,记得采纳哦.

精河县19211393794: c语言scanf中(“%d%d%d”)与(“%d %d %d”)有什么区别 -
孛弯强肾: 有区别,连着写可以以回车分隔 留空格就只能以空格分隔了

精河县19211393794: C语言中,scanf函数按“%d: %d:%d”(空格数不定)输入
孛弯强肾: 你的格式需要输入形式为: 3: 4: 5 (空格数不定,可多可少,还可以是TAB,但:不可少!) 也可以是 3: 4: 5 在提示中输入“:”? scanf()函数是没有这个功能的!所有的提示信息只能通过输出函数显示出来.一个原则:scanf函数中出现的字符并不作为输入提示符显示,而是要求你输入的时候严格按照它的格式把字符原样输入进去

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网