00问答网
所有问题
当前搜索:
有一输入函数scanf
scanf函数
字符串
输入
问题
答:
1
.
scanf
在用%s时,是指
输入
一个字符串,不用&,因为字符数组的名字本身就代表是这个数组的首地址,已经是地址了,再加&就错误了。2.用%c时,是输入一个字符,那么这个字符必须加&,才能放入相应字符变量的地址里,这是不加&,也错了。
编写程序,用
scanf函数输入
一个年份,计算该年2月份有多少天.闰年的条件...
答:
include<stdio.h> int main(){ int year;
scanf
("%d",&year);if((year%4==0&&year%100!=0)||(year%400==0))printf("这年二月有29天\n");else printf("这年二月有28天\n");return 0;}
什么时候使用
scanf
答:
scanf
格式
输入函数
函数作用:按照变量在内存的地址将变量值存进去。一般格式:scanf(格式控制,地址表列)其中,格式控制:d:以带符号的十进制形式输出整数 o:以八进制无符号形式输出整数 x:以十六进制无符号形式输出整数 u:以无符号十进制形式输出整数 c:以字符形式输出,只输出一个字符 s:输出字符...
C语言中 用
scanf函数输入
字符串数组,取地址符&是不用输的,如果输了取...
答:
不一样。C语言的字符串为数组形式,而数组的名称可以表示其地址,故对字符串
输入
不需要加地址符。而单独的字符、整型变量等的名称不能直接表示地址,故需要加地址符。数组名就代表了该数组的地址。整个数组是一块连续的内存单元,数组名所代表的地址为第0个元素的地址,c就代表c[0]的地址。设数组c的...
C语言
scanf函数输入
单个字符%c用%s代替
答:
原因是在input
函数
里面有接受用户
输入
的动作,而输入一定是以回车结束,那么这个回车就会残留在缓存中,而当你的
scanf
读取flag的时候,程序会自动获取前面的那个回车符号,这就是用%c会自动跳过的原因,而用%s的话,程序就会等待下一行输入,回车符号并不会被接收,建议在scanf("%c", &flag);修改为:f...
c语言中用
scanf函数
先
输入
字符串,后输入数值。输出时会出现错误的数值...
答:
include<stdio.h> int main(){ char str[50];int a;
scanf
("%s%d",str,&a,&a);printf("str=%s\n",str);printf("a=%d\n",a);return 0;} 你下面的代码我给你改了一下,把%s%d之间的空格去掉了,然后加了一个&a,通过两次赋值,消除缓冲中回车的干扰 ...
C语言中,在
输入函数scanf
中用到%*c有什么作用啊?
答:
出现在
输入
输出
函数
中的%*c ,作用是在输入或输出时,跳过一个变量,例如:void main(){ int i=
1
,j=2,k=3;printf("%d,%*d,%d\n",i,j,k,i);//遇到%*d,就把j跳过了,输出k,故后面应该放4个变量 } 程序的输出结果是1, 3,1 (如果出现跳过变量的情况,跳过的变量用空格代替,...
用选择法对10个整数排序。10个整数用
scanf函数输入
。
答:
include<stdio.h> void main(){ int i,j,min,temp,a[11];printf("enter data;\n");for(i=
1
;i<=10;i++){printf("a[%d]=",i);
scanf
("%d",&a);} printf("\n");printf("The original numbers:\n");for(i=1;i<=10;i++)printf("%5d",a);printf("\n");for(i=1;i<...
scanf函数输入
问题
答:
scanf ("%ul%d",&a,&number)这个函数没有返回值,当然跟2比较不会等于了,所以这样永远不会有输出 你的意思是
输入
的第一个数2就是
函数scanf
("%ul%d",&a,&number)整体的返回值,但是实际上scanf()函数是不会返回输入的第一个数的,他没有返回值,当然也就不会等于2了,...
用
scanf
()
函数输入
3个字符对这三个字符各加一个整数1后用putchar()函数...
答:
include <stdio.h> int main(){ char a,b,c;
scanf
("%c%c%c",&a,&b,&c);putchar(a+
1
);putchar('\n');putchar(b+1);putchar('\n');putchar(c+1);putchar('\n');return 0;}
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜