求解释以下c代码的含义 #include<stdio.h> void mian() {int a,b,c scanf("%d%d",&a,&b); c=a+b;

少了一点……
printf("%c",c);
}

输入a和b的值,求它俩的和赋给c。这里程序中没有输出的提示语言,也没输出,所以不会看到任何效果
温馨提示:内容为网友见解,仅供参考
无其他回答

...#include<stdio.h> void mian() {int a,b,c scanf("%d%d",&a,&b...
输入a和b的值,求它俩的和赋给c。这里程序中没有输出的提示语言,也没输出,所以不会看到任何效果

#include<stdio.h> void main() { int a,b; scanf("%d%d\\n",&a,&b...
因为整数型a b都没有赋值,int型变量如果没有赋值的话那么变量的值为不确定的数,a,b可能是在范围内的任何数,所以a+b的值也是不确定值。如果给a,b赋值的话结果就有确定值了,比如int a=1,b=2;那么输出结果就是a+b=3.不知道说的清不清楚,希望能帮到你。

#include<stdio.h> #include<conio.h> void main() { int a,b; char...
因为你在输入算式之后,按下回车键,此时getch()读取的就是回车键。所以在d = getch();的上面加一个getchar();就可以了,而且你的d重定义了。这就是为什么不循环的原因。而且你的代码这样只对一位数和一位\/多位数的式子才有效(无空格情况),要改进的话读取符号最好使用字符串然后判断s[0]这样...

#include<stdio.h> void main() { int a,b,c; scanf("%d,%d",&a,&b...
int fun(int x,int y);\/\/函数声明。void main(){ int a,b,c;scanf("%d,%d",&a,&b);\/\/注意 输入的时候 也必须用逗号分隔。c=fun(a,b);printf("max=%d\\n",c);\/\/打印的时候 不要用& } int fun(int x,int y){ int z;if(x>y){ z=x } else { z=y } return z;} ...

#include <stdio.h> void main() { int a,b,c; scanf("%d,%d",&a,&...
include <stdio.h> int main(){ int a, b, c;scanf("%d%d", &a, &b);c = a - b;if(c > 0){ a = b;b += c; \/\/错在这里,if(c>0) { ... } } printf("%d %d", a, b);return 0;}

c语#include "cstdio" int main() { int a,b,c,d; scanf("%d%d%d...
有结果啊

# include<stdio.h> void main() { int a,b,c,d; scanf("%d%d%d...
include<stdio.h> int max(int,int,int);void main(){ int a,b,c,d;scanf("%d%d%d",&a,&b,&c);d=max(a,b,c);printf("%d",d);} \/\/max的定义 int max(int a,int b,int c){ int tmax;tmax=a>b?a:b; \/\/三目运算符,如果a>b,则tmax=a,否则tmax=b return(c>tmax?

#include <stdio.h> int main(void){ int a,b,c; printf("Please inp...
include <stdio.h>int main(void){int a,b,c;printf("Please input a,b");scanf("%d,%d",&a,&b);c=a+b;printf("%d+%d=%d\\n",a,b,c);}这个代码就是计算两个值的和并打印出来,例如:Please input a,b10,2 10+2=12 望采纳。

#include <stdio.h> void main() { int a,b,c,num,num1,num2; print...
首先main必须定义为int 型 其次第一个if语句 if(num==a && nun2==b) 中的nun2未定义,自然会出错

# include <stdio.h> int main(void) { int a, b; printf("input a...
a, b:scanf("%o%d", &a, &b); 就是让你输入两个整形数 第一个是八进制 第二个是十进制 你程序没写完是不是这样的:include <stdio.h> main(){ int a, b;printf("input a, b:");scanf("%o%d", &a, &b);printf("%d%d", a, b);输出你输入的数(十进制表示)} ...

相似回答
大家正在搜