66问答网
所有问题
当前搜索:
C语言输入时有逗号
c语言
编程问题,我这个
输入
语句这里加了
逗号
和没加逗号,得到结果为什么...
答:
scanf格式符中的普通字符在输入数据时要按原样输出 scanf("%lf,%d",&R,&n);在
输入时
在两个数之间要输入一个
逗号
,比如输入:3.5,2 再举一例:scanf("a=%d,b=%d",&a,&b);则在输入时要如此:a=1,b=2
C语言
中的问题不明白为什么 新人麻烦详细解释一下谢谢
答:
这里scanf指定逗号为输入的分隔符号。所以
输入时
数字和字符之间必须
有逗号
。scanf不指定分隔符时,默认以空白字符(空格、回车、制表符)为分隔符。PS:如果写%d%
c
不指定分隔符号。由于第二个变量是字符型,输入时中间不要加空格符,否则会将空白符号做为字符接收。
关于
c语言
的scanf函数的
逗号
问题!!
答:
对于scanf()函数,如果格式控制串里
有逗号
(或其他非格式符号),键盘
输入时
,必须严格按照控制串的内容键入,不能随意输入。如scanf("a=%d,b=%d",&a,&b);响应输入是a=xx,b=xx(xx是整形数)。scanf()函数还有一个特点较为常用,该函数会将白字符(空格、<Tab>、<Enter>)作为数据间的分隔符,...
C语言
中输出数字最后有个
逗号
不知道怎么去除?
答:
答:
C语言
里面一般使用printf语句进行打印,同时打印出来的那个
逗号
实际上就是一个字符,字符一般都是放在""或者''里面,多个字符放前面,单个字符放在后面那个,因此你只需要把那里面的逗号去掉就行啦,希望能够帮助到你。
c语言
中,如果用scanf输入多个数字,每个数字之间在
输入的时候
能用...
答:
scanf("%d,%d",&a,&b); //这种
输入的时候逗号
隔开 scanf("%d%d",&a,&b); //这种输入的时候不需要逗号隔开,空格或tab或回车隔开就行
C语言
中输出数字最后有个
逗号
不知道怎么去除
答:
printf("1"); /* n % 1 == 0 */ for(i=2;i<n;i++){ if(n%i==0) printf(", %d",i);} 这样子既能照顾一行输出中间用
逗号
分隔,最后也不会多出来逗号了
C语言输入
问题:%d%d.中间用
逗号
之类的非数字字符间隔,程序有时运行结果...
答:
如果写
输入
语句时%d%d连续的,即%d和%d之间没有其他任意字符,用回车或空格。如果%d,%d是有英文逗号,隔开,输入数据时它们之间也应该
有逗号
,隔开。同理%d和%d之间有其他字符时,录入数据应该有相同的字符对应。
C语言输入
两个数之间用
逗号
隔开还是空格隔开?
答:
C语言输入
两个数之间使用空格隔开还是使用
逗号
隔开主要取决于你在编写程序时你的scanf语句。具体的区别如下:1、使用scanf("%d,%d",&a,&b);语句进行输入:在输入数据时,两个数据中间需要加“,”,如“500,600”。2、使用scanf("%d%d",&a,&b);语句进行输入:在输入数据时,数据之间不可以用逗号...
C语言
中如果想
输入
两个数中央用
逗号
或空格输出结果一样的,应该怎样编译...
答:
include <stdio.h> include <string.h> include <math.h> int main(){ int a, b,
c
;char z;scanf("%d%c%d", &a, &z, &b);printf("%d\n", a+b);} 这样就可以了,用%c吧空格或者
逗号
吃掉。不过这个逗号必须是英文状态下的逗号。你可以试一下,把scanf()和printf()放进一个...
如下
C语言
程序,运行时如果
输入
数组各个元素之间用
逗号
隔开,得不到正...
答:
scanf("%f",&sco[i])scanf默认是用空格和回车作为数据的分隔符,如果要用
逗号
,需要在格式控制符中加上逗号,改成scanf("%f,",&sco[i])
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
电脑上的逗号怎么输入
C语言?
C语言getchar
C语言int
怎么打逗号
上逗号
逗号
逗号在上面怎么打
逗号在上面怎么打出来