下面程序的功能统计一个正整数的各位数字中零的个数,并求各位数字中的最大者,请填空。#include int main(){int n,count,max,t;count=max=0;scanf("%d",&n);do{t=;if (t==0) ++count;else if(max
查看答案
下面程序将二维数组a的行和列元素互换后存放到另一个二维数组b中,请填空。#include int main(){int a[2][3]={{1,2,3},{4,5,6}};int b[3][2],i,j;printf("array a:\n");for (i=0;i<=1;i++){for (j=0;;j++){printf("%5d",a[i][j]);;}printf("\n");}printf("array b:\n");for (i=0;;i++){for (j=0;j<=1;j++)printf("%5d",b[i][j]);printf("\n");}return 0;}
以下程序的运行结果是#include ;int x1=30,x2=40;void sub(int x,int y){x1=x;x=y;y=x1;}int main(){int x3=10,x4=20;sub(x3,x4);sub(x2,x1);printf("%d,%d,%d,%d",x3,x4,x1,x2);return 0;}
以下程序的运行结果是#include ;int a=3,b=5;int max(int a,int b){int c;c=a>b?a:b;return c;}int main(){int a=8;printf("%d",max(a,b));return 0;}
以下程序的运行结果是#include int sub(int *s){static int t=0;t=*s+t;return t;}int main(){int i,k;for (i=0;i<4;i++){k=sub(&i);printf("%3d",k);}printf("\n");return 0;}