77问答网
所有问题
当前搜索:
scanf有什么用处
C语言
scanf
函数输入时键盘缓冲区\n的问题
答:
然后按%c的要求,只扫描buffer中的一个字节:31h,并将它直接送入变量j.此时,buffer中还留下:0AH。第二次
scanf
要求键盘输入数据,按%c的要求,只扫描buffer中的一个字节:0Ah,并将它直接送入变量j.此时,buffer无数据了。最后,你用%d格式输出j的值(0AH换成整型就是10)输出 10 程序5 ...
如图 为啥在%c前加个空格就行? 源码 #include <stdio.h> int main...
答:
这个问题比较简单,涉及到输入缓冲区。原因和解释如下:
用scanf
函数输入的时候,当你输入完敲回车后,回车字符会和你实际输入的字符一起进 到输入缓冲区里面。所以程序执行的时候,首先进到while语句会打印continu or not(Y/N)?当你第一次输入也就是只输入一次Y/y的时候,其实是带了回车字符,因为输入...
C语言中,printf中输出的%。3f
答:
.2f是保留2位小数.m.nf:输出共占m列,其中有n位小数,如数值宽度小于m左端补空格。http://wenku.baidu.com/view/065d62fff705cc1755270989.html
for(i=0;a[i]!='\n';i++) {
scanf
("%d",&a[i]); }
答:
for(i=0;a[i]!='\n';i++){
scanf
("%d",&a[i]);} 判断a[i]!='\n'之后执行scanf("%d",&a[i]); 这时候再执行i++ 然后再判断a[i]!='\n'这时候a[i]就是没有赋值的状态 所以a[i]!='\n'永远不成立 不懂可以追问 ...
c语言中float. int. 等符号
用处
。还有\n %表示
什么
意思
答:
回答:float、int、 char、 double、 long叫做类型说明符,用来定义变量的,并说明定义变量的类型 例:float a; /* a为实型,允许有小数点出现。*/ int a; /* a为整型,即为整数*/ \n表示输出一个回车符号 例:float a=0.1; int b=1; printf("%f\n",a); printf("%d",b); 运行结果为:0....
用C语言编的一个程序,请问b和c后面的%10
有什么用处
答:
看程序,这是随便输入一个三位数,然后输出这三位数个十百位分别是
什么
数以及倒着输出的程序。首先你要理解%10是什么意思,这代表此位数与10相余的结果,以此来判断此位数是几,意为:“余10”,例子,3%10 3除10商0余3 得到此位位数是3的结果,所以该程序就是这样的逻辑 然后将得到的值分别输出...
个人感觉SWITCH ..CADE... DELAULT没多少
用处
!!
答:
应该是SWITCH...CASE...DEFAULT 这还是有很大
用
的,只不过目前你没用到而已 比如你把下面程序的SWITCH...CASE...DEFAULT换成IF试试 main(){ int a;printf("input integer number: ");
scanf
("%d",&a);switch (a){ case 1:printf("Monday\n");case 2:printf("Tuesday\n");case 3:...
main(){int a=1,b;
scanf
("%3d%2d",&a,&b); printf("%d%d\n",a,b...
答:
int a=1只是声明变量a并为变量a赋初值为1,但根据下面的
scanf
语句,初值1基本没
有用处
count的
用处
是
什么
?
答:
函数COUNT在计数时,将把数字、空值、逻辑值、日期或以文字代表的数计算进去;但是错误值或其他无法转化成数字的文字则被忽略。如果参数是一个数组或引用,那么只统计数组或引用中的数字;数组中或引用的空单元格、逻辑值、文字或错误值都将忽略。如果要统计逻辑值、文字或错误值,请使用函数COUNTA。示例 ...
项目作业提问:FastString、LibRawIO、xprintf/x
scanf
选择做哪个比较简单...
答:
这个题很久前看人提过 好象是和多态性有关的功能全部取消 后来就没下文了 现在随便一个10行的cpp文件编译出来就是半兆多 可是几十行百来行的c代码编出来才10几k 等着高人来做
<涓婁竴椤
1
2
3
4
涓嬩竴椤
其他人还搜
c语言scanf函数
c语言scanf输入字符串
~scanf
scanf输出格式
scanf回车
scanf空格
醋的功效与作用
芦荟的功效与作用
柠檬水的功效与作用