include<stdio.h> void main(){ int a,b;int max;printf("请输入两个数:");scanf("%d %d",&a,&b);max=a>b?a:b;printf("\n大数为%d\n",max);} 思路
void 一般用在函数返回值,就好像你说的main函数,返回为空但是返回值跟printf没什么关系,并不是printf的输出是返回值,返回值是用return来返回的例如:你定义一个void max()函数,返回为void,那在主函数中调用这个函数就不好输出结果了,你定义int max(int a,int b){if(a>b)return a;else...
include<stdio.h> int main(){ int a,b,c,max;printf("请输入三个数:\n");scanf("%d%d%d",&a,&b,&c);if(a>b)max=a;if(c>max)max = c;printf("三个数中最大的数为:%d",max);return 0;}
include<stdio.h>int main(void){int a,b;float x,y;char c1,c2;printf("输入两个整数用空格,分开\n");scanf("%d%d",&a,&b);printf("输入两个浮点数用空格,分开\n");scanf("%f%f",&x,&y);printf("输入两个字母用空格,分开\n");getchar();scanf("%c%c",&c1,&c2);printf...
好像C++没有像scanf控制的那么精确,有个cin.get()是可以忽略掉一个字符的,但那个字符可以是任何字符,不限定是逗号。比如 cin>>a;cin.get();cin>>b;cin.get();cin>>c;你输入1,2,3,或者1a2b3,都可以。include
程序代码如下:{ 包括< stdio, h > h#包括< math.h > Intmain(){ Printf(“请输入三角形分别为边长和按下回车:\n”);浮动a,b,c;浮动,区域;扫描文件(“% f % f % f”,& a & b, & c);如果(a+b>c && a+c>b && b+c>a) //判断三角形是否可以形成。{ S=...
include<stdio.h> void main(){ int x,y;scanf("%d %d",&x,&y);printf("x*x+y*y=%d",x*x+y*y);} 输入1 2 输出结果 5 此代码经过的测试 用的是c++编程工具 include
用scanf函数输入数据。include<stdio.h> void main(){ int a,b,c;scanf(“%d%d%d”,&a,&b,&c);printf(“%d,%d,%d\n”,a,b,c);} 运行情况:3 4 5 (回车) (输入a,b,c的值)3,4,5 (输出a,b,c的值)使用scanf函数时应注意的问题 :(1)scanf函数中的“格式控制”后面...
include<stdio.h> main(){ int a,b,c;scanf("%d%d%d",&a,&b,&c);if (a%b==0 && a%c==0) //改了 printf("yes");else printf("no");}
void main(){ char str[30];scanf("%s",str);printf("str=%s\n",str);} 21. 执行下面的C程序段后,输出结果是___15___。int run(int a,int b){ return (a+b);} void main(){ int x=2,y=5,z=8,r;r=run(run(x,y),z);printf("%d\n",r);} 22. 执行下面的C程序段...