例如例1.3中定义了一个max 函数,其位置在main之后, 也可以把它放在main之前。修改后的程序如下所示。int max(int a,int b){ if(a>b)return a;else return b;} void main(){ int max(int a,int b);int x,y,z;printf(input two numbers:\n);scanf(%d%d,&x,&y);z=max(x,y)...
B:scanf(“%d%d %c %c”, &a, &b,&x,&y);C:scanf(“%d %d %c %c”, &a,&b,&x,&x,&y,&y);D:scanf(“%d %d %c%c%c%c”,&a,&b,&x,&x,&y,&y); A B C D 25、以下程序的输出结果是( )。main( ){ int n; (n=6*4,n+6),n*2; printf("n=%d\n",n);}本题(...
{int i,t,s,days=0;if(x%4==0)t=1;else t=0;for(i=1;i<y;i++){if(i==2)s=2-t;else s=0;days=days+30+i%2-s;}days=days+z;return(days);}void main(){//int find(x,y,z);此处声明多余了,因为函数是在前面定义的,就无需再声明了int year,month,date,day;scanf("%d%d%d",...
include<stdio.h> include<math.h> int sign(double);int main(void){ double x;scanf("%lf",&x);printf("%d\n",sign(x));return 0;} int sign(double x){ if(x>1e-6)return 1;else if(fabs(x)<=1e-6)return 0;else return -1;} 实数存放不精确 ...
两种改法:第一种:include<stdio.h> int main(){ int a;scanf("%d",&a);printf("%d",a);return 0;} 第二种:include<stdio.h> void main(){ int a;scanf("%d",&a);printf("%d",a);} 你需要给main函数制定一个类型,在c里面函数也是有类型的,函数类型根据它有无返回值,或则...
=0;x=x/10 )y=y*10+x%10;}printf("倒序后的数字是:%d",y);system("pause");}c:include <stdio.h>#include <stdlib.h>int main(void){ int n,m=0,sum=0; scanf("%d",&n); while(n){ m=m*10+n%10; sum+=(n%10); n/=10; } printf("倒序...
就是一些细节有错误。我帮你修改一下格式,你是试试看:void main(){ int n;int x;int y;int i;scanf("%d",&n);for (i=0; i<n; i++){ scanf("%d %d",&x,&y);if(x>=y){ printf("MMM BRAINS \n");} else { printf("NO BRAINS \n");} } } include...
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程序段...
看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);} 键盘输入:1 2 3 运行结果:123 ...
include<stdio.h>main(){int x,y;scanf("%d",x);y=x*x*x;printf("y=%d\n",y);}y=x*x*x;scanf("%d",x);这两行对调一下,意思是先对X赋值,最好给个范围,因为int是有范围的,默认是16位的吧就可以了include<stdio.h>main(){int x,y;scanf("%d",x);y=x*x*x;printf("...