非常风气网www.verywind.cn
首页
scanf在c语言中的作用
请问
C语言中scanf
函数
里的
%5c 的意思是不是用来输出5个字符?
答:
确实是5个字符,但这个字符是空白符,通常这是
作用
是用来对齐的,%5c,那么前面4个为空格,第5个为你转义的字符,%-5c则相反,第一个为你转义的字符,后4个为空白符。这种同样适用%5d,%-5d等,例如%5d,输出的数为123,则前面2个为空格加123;若输出的数为12345,则就输出12345,保持原样 ...
C语言
关于
scanf
用法的问题
答:
其实这个问题很有意思,为什么非要传变量的地址而不是直接传变量呢?仅仅说是规定不能让人信服。我们假设
scanf
函数可以这样给i赋值:scanf("%d",i);而不是scanf("%d",&i);有的人可以说我可以在scanf函数内在取i的地址赋值啊,不也行吗?其实问题就出在这儿,因为
c语言
是传值的,那么scanf函数内部...
c语言
取地址符有什么
用
,为什么
scanf
一定要用&
答:
取地址 就是把变量转为指针, 起到传地址调用函数的效果.而
C语言中
函数传参有两种,传值调用 和传指针调用.传值调用时, 被调函数中改变参数值不会影响主函数.只有传指针调用, 才可以将参数值回传给主函数.
scanf
中要根据输入对参数赋值, 所以 必须传指针调用....
c语言
,输入圆柱体的半径和高,计算并输出圆柱体的体积
答:
结论是,C语言为计算圆柱体体积提供了一个基础的程序示例。以下是改写后的文章:
在C语言中
,如果你需要输入一个圆柱体的半径和高,可以直接使用以下代码来计算其体积。首先,定义三个变量r(半径)、h(高)和s(体积):cintmain(){接着,使用
scanf
函数分别读取半径和高的输入:cfloatr,h;scanf("...
C语言
printf 和
scanf
中的
%2c是什么意思
答:
&ch2 );printf( "%c\t%c", ch1, ch2 );然后我在运行该程序输数据时输入 somejob 后 按回车键 这时 输出结果会是 s m 也就是说 读数据至ch2时好像跳过了第二个字符 ,直接把第三字符读入ch2中 但是 如果你写成
scanf
( "%c%c", &ch1, &ch2 );其结果会是 s o ...
c语言中
,%c和%s在输入和输出字符串的时候有什么区别?
答:
输入:1、赋值 c输入函数只会对一个字节空间赋值,而%s会一直赋值,直到输入中遇到空白字符为止。2、地址符 输入的时候
scanf
("%c", &a);这里的&不能少,而scanf("%s",s);这里不能有&符号。输出:1、长度 c只能输出一个字符,%s输出的是一串字符,直到某一个字节内存的元素为字符'\0'时,...
c语言中
%d中间加个数字,在printf和
scanf
中有什么不同
答:
scanf
是输入语句,%4d 表示 读入的数 为 4位整数,超出4位 只读4位,不足4位则按实际位数 读入, %1d 表示 读入的数 为 1位整数,超出1位 只读1位。例如: scanf("%1d%4d",&x,&y);拍入 987654321回车 x 读入9,y读入 8765, 余下的 4321 留在输入缓冲区 供 后面的 输入语句使用...
C语言
输入三角形三边a,b,c,判断是否能构成三角形
答:
在C语言中
,要判断输入的三边a、b和c是否能构成三角形,可以使用如下的程序片段:c#includeintmain(){floata,b,c;
scanf
("%f%f%f",&a,&b,&c);if(a+b>c&&a+c>b&&b+c>a){printf("可以构成三角形\n");}else{printf("不能构成三角形\n");}getchar();return0;}三角形的构成规则是...
求解
C语言中
,空格在输入时
的作用
?。。。
答:
在
scanf
()语句中,空格有特殊
作用
:一般在编写程序时,不提倡写入空格,因为可能会出现难以预知的变化。因为它规定:(1)当输入的是数字时,比如scanf("%d",a);这时你输入空格是当作没有输入的,如输入“(空格)(空格)(空格)(回车)“,程序还在那里等着呢!可是如果你如果输入”(空格)(...
C语言中
&
的作用
?
scanf
("%d",&x)如果没有&会有什么差别
答:
& 在这里是 运算符,用于计算 变量的 地址。如果声明了 int x;那么,
scanf
("%d", &x); 就是从 键盘 输入 一个整型 数值,存放到变量名叫 x 的 它的地址里去。如果 写成 scanf("%d", x); 编译时 也许不报错,但在 执行 输入 操作 时,会出现错误,程序中断,无法继续。
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网