scanf(%d,%d,%d,a)对吗

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 07:58:42
scanf(%d,%d,%d,a)对吗
scanf("%d %d %d",&i,&j,&k);是什么 %d与%d之间是空格是什么意思

就是键盘输入的时候用空格分开再问:这个语句是对的么???是错的吧再答:都可以,scanf语句里面是空格,输入就得空格,逗号时输入就得逗号,还可以什么都不写scanf("%d%d%d",&i,&j,&k

while(scanf("%d%d",&a,&b)!

EOF=endoffile这回你知道什么意思了吧scanf函数的返回值说明.Returnsthenumberoffieldssuccessfullyconvertedandassigned;there

#include #include void main() { float a,b,c,d; scanf("%d,%d,

scanf("%d,%d,%d",&a,&b,&c)改成scanf("%f%f%f",&a,&b,&c)就可以了%d是输入整型中间的","是分隔符,如果你加了在输入时也就要输入“,”,不加默认就是用空

#include main() { double a,b,c,s,v; scanf("%d,%d,%d",&a,&b,&

又是一个题目都没复制完全的人才!再问:不好意思啊再答:double型变量scanf函数要用%lf而不是%d你不小心弄错了吧。再问:可我感觉输出结果还是有点怪怪的,比如说我输入1,2,3得到的答案乱乱的

scanf(〃%d,%d〃,&a,

%d是输入格式即十进制&是地址符就是a的地址就是给ab赋值

while (scanf("%d/%d",&i,&j),

不断读入i和j,知道i+j等于0时终止.

scanf("%d",&a); scanf("%c",&c); scanf("%d",%b); scanf("%d %c

有区别……前面我说错了这是scanf用法的一个不好的地方你在输入空格和回车的时候空格和回车会输入进scanf("%c",&c)中如果要改就在scanf("%c",&c)前加一个比如scanf("%c"

C语言中一些符号什么意思?scanf("%d %d",&x,&y)中%d,

&是取地址&x就是取x的地址因为要给x赋值所以要取得x的地址%是数据格式%d是整型%f是浮点型等等最最基本的这些多看书

scanf("%d %d",&a, &b) != EOF是什么意思

scanf的返回值scanf的返回值由后面的参数决定scanf("%d%d",&a,&b);如果a和b都被成功读入,那么scanf的返回值就是2如果只有a被成功读入,返回值为1如果a和b都未被成功读入

scanf("%d%s%d",&s[i].num,&s[i].name,&s[i].score);和scanf("%d%

若是输入的字符串就不要&!&是取地址的意思scanf("...",xx)scanf输入的时候xx是你要输入的值存放的地址若是非字符串,如inta;你输入就要scanf("%d",&a);但若是字符串,

for (scanf("%d",&m);m;m--)是什么意思

这个就是for循环判断的本质在for循环里面条件表达式(也就是两个分号中间的部分)值是0就认为条件已经不满足了就要退出循环.这里面有个误区就是大家老是认为条件表达式必须是个不等式但是这似乎没有知道条件

while(scanf("%d",&m)!=EOF)

我想实现多组数据的循环输入,每组数据包含2个数,中间用一个空格隔开.最后我想输入ctrl+Z然后回车来结束.如果我用while(scanf("%d%d",&a,&b)!=EOF)来做的话,就无法通过输

while(scanf("%d%d",&a,&b)!=EOF,a||b)

while(条件){}里的条件是逗号表达式,由2个式子组成.执行顺序是:scanf("%d%d",&a,&b);a||b逗号表达式的结果,等于最右一个表达式即a||b=======当输入00时,sca

scanf("%2d%*2d%1d",&x,&y);是什么意思%2d%*2d%1d

这题我貌似再哪本书上看到过==||%2d是输入两列数,例如123456只会输入前面的两列数,12后面的数都被舍去了%*2d是跳过这个输入,也就是说,虽然那里有三个%d但实际上只读入了两个数而已如键盘输

请问scanf("%2d%f%3*d%f%c%*d%d",&i,&x,&y,&ch,&j);中的%3*d

那个*号表示忽略这个输入比如说你输入101.0252.0a01这样一组数据那么25和0就会被忽略掉

scanf("%d",

让用户输入n变量的值其中n是一个整型再问:怎么知道是n是整型?再答:%d中d代表的就是整型%f就表示浮点型float%c代表char型%s代表字符串

while (scanf("%d%d", &m, &n))什么意思?

scanf()函数返回成功赋值的数据项数,读到文件末尾出错时则返回EOF.  如:  scanf("%d,%d",&a,&b);  如果a和b都被成功读入,那么scanf的返回值就是2  如果只有a被

main() { int a,d; scanf("%d%d",&a,&d); if((a3000)||(a>30&&d>

没有错,&&的优先级高于||所以加不加括号对逻辑表达式没有影响.

scanf("%d%d",&a,

if(scanf("%d%d",&a,&b)==2)用来判断scanf输入是否成功.scanf的返回值是参数被成功赋值的个数,也就是如果只有a赋值成功,则返回1,a,b都赋值成功则返回2.如果失败返回