非常风气网www.verywind.cn
首页
scanf不能输入空格
C语言中
scanf
函数的
输入
格式
答:
1、首先在主函数中定义一个变量age,类型为int类型。2、接着用printf函数给出相应的提示—“please enter your age”。3、使用
scanf
函数,将用户
输入
的内容存储到age这个变量,注意在变量要加上&,如果是字符数组则不用加。4、这时将这个变量的值打印出来,也就是用户输入的内容打印出来。5、最后右键...
如果
scanf
()
不能
正常输出怎么办?
答:
#include<stdio.h> main(){ chara,b,c,d;inti;
scanf
("%d",&i);getchar();while(i--){ scanf("%c%c%c",&a,&b,&c);getchar();if(a>b){d=a;a=b;b=d;} if(a>c){d=a;a=c;c=d;} if(b>c){d=b;b=c;...
c语言
scanf输入
时能用逗号隔开吗?
答:
c语言
scanf输入
时能用逗号隔开,但是输入数据的时候一定也要加上逗号。用scanf()读取数据时,输入的格式必须和scanf()的格式控制字符串对应。对于标准输入函数scanf来说,括号内的格式字符串,也就是由" "中的部分,除了%引导的格式字符之外,所有的其他字符必须在输入数据时原样原位置输入。例如:scaf("...
为什么使用
scanf
函数时。有%d%f%c ,得在%c前加
空格
?不加就在填完浮点...
答:
因为
scanf
遇到回车就结束
输入
了,你加了
空格
,空格就被当成一个字符输入
C++里用
scanf
读取
输入
的数字的时候为什么有时要两个数字用逗号分开,有...
答:
scanf
是格式化
输入
,即标准输入,如果你在两个输入的数之间加了逗号的话,那么逗号也是要输入的,相当于你的缓存区开了三个空间,用来存放三个,加
空格
也是一样的道理,%d是int型,也就是32位整型。
c语言,怎样输出有
空格
的字符串?
答:
你想要指针的方法给中文插入
空格
打印输出,你的代码错在1、结束符号要写0或者'\0',
不能
写“\0”。2、一个中文是2个英文字符大小,所以每次循环指针要取2位打印。所以上面那个指针的代码要改成:include <stdio.h> int main(){ char* p= "红橙黄绿青蓝紫";while(*p!=0){ printf("%c%c "...
哪位大虾给小弟总结一下给字符数组赋值的所有方法,我快被字符数组弄疯...
答:
本例中由于定义数组长度为15,因此
输入
的字符串长度必须小于15,以留出一个字节用于存放字符串结束标志`\0`。应该说明的是,对一个字符数组,如果不作初始化赋值,则必须说明数组长度。还应该特别注意的是,当用
scanf
函数输入字符串时,字符串中
不能
含有
空格
,否则将以空格作为串的结束符。例如当输入的字符串中含有空格时...
简单的C语言问题:
scanf
函数%d之间加
空格
答:
因为这样没有正确的读入数据到i,由于i不是全局变量,不会有初值(0),所以是一个随机的数。这也正是C语言经常遇到的问题,
输入
必须和
scanf
里面的内容相同,比如经常有人scanf("%d,%d",&a,&b),输入就必须是"5,7",而若只输入"5 7"那就出错了 补充:怎么输都错,因为想要读就必须存在至少一个"%d...
c语言中,怎么忽略
输入
字符串中的
空格
符。
答:
字符串
输入
可以用
scanf
函数和gets函数。scanf函数是当输入的数据遇到
空格
就停止。比如输入数据kkkkkk ssssss sssaa11。用scanf("%s",str);得到的str为"kkkkkk",而空格后面的东西不会赋值给str。而使用gets(str);得到的str为kkkkkk ssssss sssaa11。gets函数是将一整行包括空格都赋值给str。对于你给...
scanf输入
时能用逗号隔开吗?
答:
c语言
scanf输入
时能用逗号隔开,但是输入数据的时候一定也要加上逗号。用scanf()读取数据时,输入的格式必须和scanf()的格式控制字符串对应。对于标准输入函数scanf来说,括号内的格式字符串,也就是由" "中的部分,除了%引导的格式字符之外,所有的其他字符必须在输入数据时原样原位置输入。例如:scaf("...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网