include<stdio.h>int f(int a,int b){int c,i,j,k,l;i=a/10;j=a%10;k=b/10;l=b%10;c=10*i+j*1000+k+l*100;return c;}int main(){int a,b,c;scanf("%d%d",&a,&b);c=f(a,b);printf("c=%d\n",c);return 0;}void fun(int a ,int b,long *c){c=0;c+...
最好加个return 0;这样比较好,int是要有返还值的,只不过在main()函数中编译的时候会帮我们加上这一步如果我们没写的话,另外别忘了这个程序的反花括号}
需要依次在电脑中输入#include<stdio.h>main(){int a,b,c;int big;printf("请输入3个数\n");scanf("%d %d %d",&a,&b,&c);big=(a>b)?a:b;big=(big>c)?big:c;printf("最大数是%d\n",big);}这些代码。等到上面的代码输入好之后就可以测试运行,这时候电脑上就会显示结果正确。
C++程序:include <iostream>using namespace std;int main(){int num;int a, b, c;printf("请输入一个三位数:");cin>>num;a = num / 100;b = num / 10 % 10;c = num % 10;cout<<"三位数字分别是:"<<a<<" "<<b<<" "<<c<<endl;return 0;} 运行测试:请输入一个三...
#include <stdio.h> int main() { int max(int x,int y,int z); int a,b,c,d,f; scanf("%d,%d,%d\n",a,b,c); d=max(a,b,c); printf("man=%d\n",d); return 0; } int max(int x,int y,int z); { if(x>y)i=x; else i=y; if(x>z)i=x; else i=z; if(y>z)...
如果是a:b; c:t1;则程序是求得最小值;如果是b:a; t1:c;则程序是求得最大值;如果题目没有要求,b:a t1:c 也是正确的;三目运算符a<b?a:b;的意思是,如果a<b成立,则该式结果为a;否则结果为b;满足
include<stdio.h> int main(){ int a,b;float x,y;char c1,c2;scanf("%d%d",&a,&b);//不要添加多余字符 scanf("%f%f",&x,&y);//float类型用%f getchar(); // 添加此句接收上一句按下的回车符 scanf("%c%c",&c1,&c2);//输入这两字符时需连在一起 输入 printf("%d ...
include <stdio.h> int main(){ int a,b,i;double c;scanf("%d%d",&a,&b);for(i=0,c=(double)a/b-a/b;i<5;++i,c*=10){ putchar("ABCDEFGHIJ"[(int)(c*10)%10]);} return 0;} /
d初始为a 然后 如果d<b 那么d=b 这时 d就是a和b中的较小者 然后 d<c的话, d=c 这样d就是a b c中的最小值。于是 这个程序 就是输入三个数,输出最小的一个。水仙花
第一行去掉。if后面的两句用{}括成一句,不然系统识别不出else和if的匹配关系。你