为您找到"

scanf("%d%d",&a,&b);中%d%d加空格好还是不加好

"相关结果约100,000,000个

scanf("%d%d", &a, &b);这样书写对不对?是啥意思啊

这是输入a,b的值,是对的,如果输入整型,输出结果没有区别,如下:如果输出的是字符型的话,输入空格输出的时候必须打空格","输出,也必须打","例如scanf("%c,%c",&a,&b);输出结果的时候也必须跟着打一个逗号,要不然就输出错误

若变量已正确定义,执行语句scanf("%d%d%d ",&k1,&k2,&k3);时,___是...

B、20 30 40。看的是scanf那,也就是看%d这块,三个%d之间的连接时没有“,”的所以这个题选B。在使用scanf函数时要加上#include <stdio.h>。(在有一些实现中,printf函数与scanf函数在使用时可以不使用预编译命令#include <stdio.h>。)它是格式输入函数,即按用户指定的格式从键盘上把数据输入...

c语言,继续找错

回答:你应该给你的程序加上注释 下面是我个人的一些看法 a,b,c应该是三角形的边长吧 计算面积 你没有给你的三个边长赋值 然后就计算 会出现随机数 所以p,s没有意思 你后面对是否可以构成三角形进行判断 但是这个应该放在前面 同时你的 数据类型不同不可以进行计算 这样不好 就是计算s,p时 ...

在c语言中,scanf("a=%d,b=%d,c=%d",&a,&b,&c,)这是什么意思啊!_百度...

scanf("a=%d, b=%d, c=%d", &a, &b, &c);的意思就是说你要根据下面的格式输入:a=1, b=2, c=3其中每个%d依次对应后面的参数a,b,c;比如你按上面输入后,在程序里面就对a,b,c会进行赋值为a=1, b=2, c=3

C语言的问题 scanf("%d,&a[i]");什么意思啊

应该是这样吧 scanf("%d",&a[i][j]);意思是,从键盘输入一个整形数存放到a[i][j]的地址,&就代表着取地址的意思。这个是一个固定的表达方式,可以牢记。希望对你有帮助。

scanf(%d%d%d",&a,&b,&c); if(a<b)a==b;if(a<c)a==c;printf("%d",a...

scanf只从键盘读取数据的。两个if如果为真,后面的表达式也不会更改a的值。最后的printf输出的就是a的原始值。

C语言输入时,scanf("%d",&a); 中“&” 是什么意思?

这里的话涉及到后面的指针,这个&有两种意思,一个是引用,一个是取地址,在这里的话是传址引用,就是找到计算机为a分配的内存空间,并赋值,就是你输入的数字,有什么不懂的可以继续问

C语言中的一些问题

没错误,见图:

c语言scanf问题 int a,b;当scanf("%d %d",&a,&b);时 输入123a 用printf...

因为在%d控制下,当输入不是0~9这10个字符时,就认为前面的输入结束,就将已输入的数字赋给对应的变量,而第二个变量根本就没有得到任何值,那个“随机数字”实质是内存里的机器垃圾。很好验证:声明一个int型变量x,写成x=scanf("%d %d",&a,&b);,用printf输出x,当正常输入是应该是2,像123...

scanf("%d%d%*d%d",&a,&b,&c);会出现什么情况

scanf("%d%d%*d%d",&a,&b,&c); 把第一个输入的赋值给a 第二个输入的赋值给b 第三个输入的不 赋值跳过 第四个输入的赋值给c scanf(“%d%d%%d%d”,&a,&b,&c); 第一个第二个输入的分别赋值给a和 b 然后输入一个% 输入一d 然后再输入一个数字 这个数字才会赋值给c 原因就是...
1 2 3 4 5 6 7 8 9

相关搜索