题目内容

以下程序通过指针操作,找出输入的3个整数中最大的数并输出,请填空。#include main(){ int x,y,z,max,*a=&x, *b=&y, *c=&z;scanf(“%d,%d,%d”,);printf(“x=%d, y=%d, z=%d\n”,x,y,z);max=*a;if(max<*b);if(max<*c);printf(“max=%d\n”,max);}

查看答案
更多问题

下面程序的功能是输出所给的一些字符串中最小的字符串,请填空。#include #include main(){ char *a[ ]={“bag”,”good”,”This”,”are”,”Zoo”,”park”};char *min;int i;min=;for(i=1;i<6;i++)if(strcmp()<0) min=a[i];printf(“The min string is %s\n”, );}

分析下面程序的运行结果.int fun_1(int a,int b){static int x=1;++a;x+=a+b;return x;}int main(){int x=10;int i;for(i=0;i<2;i++)printf("%d\t",fun_1(x,y));}

下面的程序运行后,a的值为:main(){ int i,j,a=0;for(i=0;i<2;i++) a++;for(j=4,j>=0;j--) a++;}

下面程序的运行结果是main(){int a=2,n=5,s;s=a;for(;--n;)s=s*10+a;printf(“%d”,s);}

答案查题题库