为您找到"

main() {int a,b,c,t; scanf("%d,%d,%d",&a,&b,&c); if(a>b)(t=a...

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

main() { int a,b,c; scanf("%d,%d",&a,&b); c=a+b; printf("%d\n",c...

输入的格式需要为12,23然后按回车。是通过“,”来控制的。希望有帮助。

关于c语言,我写了一个程序 int main( ) { int a,b,c,d; scanf...

这个程序没错误,是你输入的不对,你第一次输一个104,就会有两个一样的值输出,再输入100的话就只有一个值输出。

输入4个整数,要求从大到小排列(用C语言的IF语句)

include<stdio.h>int main(){ int a, b, c, d, m;printf("输入四个整数:");scanf("%d%d%d", &a, &b, &c, &d);if(b>a) {m=a;a=b;b=m;} else if(c>b) {m=c;c=b;b=m;} if(d>c) {m=d;d=c;c=m;} /*至此d成了最小的*/ if(b>a) {m=a;a=b;b=m...

C语言为嘛这个代码运行之后没有结果

你的for循环错了,for(c=t;c>0;c++) ,这时的t是45,然后c++,永远都是C>0,死循环无解 正确的写法应该是for(c=2;c<t;c++)嘛,虽然我没运行过,不过应该差不多了吧,还有你要的结果是公约数还是最大公约数呢,如果是最大公约数就要在定义一个变量k,把printf改成对k的赋值,最后把k ...

#include <stdio.h> int main( ) {int a,b,c; scanf(

include <stdio.h>int main(){ int a,b,c;scanf("%d%d", &a, &b); c=a+b; printf("c=%d\n", c); return 0;}//使用英文的标点符号,不要使用中文的

c语言:fscanf(fp,"%*[^\n]")为什么可以跳过全部字符直到下一个换行符...

scanf调用格式: scanf("<格式化字符串>",<地址表>);如:include <stdio.h> int main(){ int a,b,c;printf(“input three data:\n”);//使用 scanf 之前先用 printf 提示输入。scanf("%d%d%d",&a,&b,&c); // scanf 的“输入参数”中,前面的取地址符&记住 printf("%d,%d,%d/n...

c语言程序问题,要求从键盘输入3个变量的值,a=10,b=20,c=30,然后交换3...

什么意思?不能使用额外变量?要是可以使用临时变量就没难度了,这是没有多余变量的 include<stdio.h> void main(){ int a,b,c;scanf("%d,%d,%d",&a,&b,&c);a = a+b+c;c = a-2*b-2*c;b = (a-c)/2-b;a = ((a-b)-(c+b))/2;c = c+a+b;//a = 20,b=30,...

Main(){int a,b; Scanf("%d,%d",&a,&b)}; If(a>b)a=b

语法错误.if后面 的a=b;b=a; 中间是分号,而且没有大括号 实际上就是 if(a>b)a=b;//到这里就是if结束了.b=a;中间插了一句b=a;后面的else就会报错.选A

int a,b,c; scanf("%d,%d,%d",&a,&b,&c); printf("V=%f",a*b*c...

include<stdio.h> void main(){ int a, b, c;scanf("%d%d%d", &a, &b, &c);printf("v=%f", (float)a*b*c);}

...int main() { int a,b,c; scanf("%d,%d",&a,&b); c=a+b; printf...

我试了一下, 是没有问题的。可能的结果就是你输入时的逗号和scanf里面的逗号不一致,
1 2 3 4 5 6 7 8 9

相关搜索