非常风气网www.verywind.cn
首页
C语言中scanf能否读入空格
关于
C语言中scanf
用法的疑问
答:
scanf
("%d %d",&n,&m);你在输入
的
时候输入10,然后
空格
50 ,n就是10,m就是50 相同的,scanf(“%d,%d”,&n,&m);输入的时候输入10,50,n就是10 ,m就是50.你也可以输入很多 比如scanf(“%d:%d”,&d,&m);都是可以的。
简单
的C语言
问题:
scanf
函数%d之间加
空格
答:
因为这样没有正确
的读入
数据到i,由于i不是全局变量,不会有初值(0),所以是一个随机的数。这也正是
C语言
经常遇到的问题,输入必须和
scanf里面的
内容相同,比如经常有人scanf("%d,%d",&a,&b),输入就必须是"5,7",而若只输入"5 7"那就出错了 补充:怎么输都错,因为想要读就必须存在至少一个"%d...
c语言
如何在
scanf
时不用
空格
答:
你好。这样写就可以了。char a, b, c;a = getchar();b = getchar();c = getchar();这样输入就不需要
空格
了。 直接调换字符就可以。如果要转成整数。可以加上a = a - '0';不过一般3位数都保存在一个int变量
里
。int a;
scanf
("%d", &a);int b = a / 100;int c = a / 10 ...
c语言中scanf
函数的用法有几种?
答:
选择答案A,因为题目中
的
A选项“abc”是一个字符串所以说A选项不能够正确的赋值给x变量。所以题目的答案选择的是A选项。选项解析:B选项虽然是一个整形的数,但是可以赋值给x变量,发生了数据类型的转换,
C
选项输入的是一个字符,那么字符有一个ASCII码值,相当于将‘A’的ASCII码值赋值给x变量。C...
c语言scanf
输入时可以用逗号吗?
答:
c语言scanf
输入时能用逗号隔开,但是输入数据
的
时候一定也要加上逗号。用scanf()
读取
数据时,输入的格式必须和scanf()的格式控制字符串对应。对于标准输入函数scanf来说,括号内的格式字符串,也就是由" "中的部分,除了%引导的格式字符之外,所有的其他字符必须在输入数据时原样原位置输入。例如:scaf("...
c语言scanf
输入时可以用逗号吗?
答:
c语言scanf
输入时能用逗号隔开,但是输入数据
的
时候一定也要加上逗号。用scanf()
读取
数据时,输入的格式必须和scanf()的格式控制字符串对应。对于标准输入函数scanf来说,括号内的格式字符串,也就是由" "中的部分,除了%引导的格式字符之外,所有的其他字符必须在输入数据时原样原位置输入。例如:scaf("...
c语言中scanf
有什么作用?
答:
C语言中scanf
是标准库函数,主要用来接收用户输入的数据。scanf与printf函数一样,都被定义在头文件stdio.h里,因此在使用scanf函数时要加上#include <stdio.h>。它是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中。函数格式:int scanf(char *format, args, ...);功 能...
c语言
scanf
函数()
里
什么时候可用& 什么时候不用??
答:
这里所说
的
其实就是一个地址 所以当变量是一个指针或者表示一个地址时就不中& &就是求地址的运算符 如数组名是数组第一个元素的地址 所以数组名就可以不用加&进行运算 比如 int a;int *p=&a;
scanf
("%d",p);则不需要使用&运算符
c语言中scanf
括号里&什么意思
答:
&n表示对象n在内存中的地址。scanf("%d%*c", &n);整体表示输入两个数,并且忽略掉第二个字符型的输入项,然后将输入的对象存入n。在
C语言的scanf
函数中,格式字符串的一般形式为:%[*][输入数据宽度][长度]类型(其中有方括号[]的项为任选项)。不同的格式符类型有不同的功能。
C语言中scanf
中输入问题(高手进,谢谢)
答:
楼主您好:很高兴为您解答,这个是不能那个随意组合输入的,要看你
的scanf的
语句了,如果%d在前的话,后面肯定是数字在前的。希望我的回答对你有所帮助。
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网