现有下列程序段voidJFT(int*a,int*b,int*c,int*d,int*e){ inti,j,k,m;for(i=0;i<*a;i++)for(j=0;j<*b;j++)for(k=0;k<*c;k++)for(m=0;m<*d;m++)*e++; } main() {inta=10,b=10,c=10,d=10,e=0; JFT(&a,&b,&c,&d,&e);printf("%d\n",e); } 则程序段的输出结果是
A. 10000
B. 1000
C. 10001
D. 0
查看答案
阅读下面程序,则程序的输出结果为main(){ int c[]={1,2,3,4,5,6};int *p;p=c;printf("%d,",*p);printf("%d\n",*++p);}
A. 1,2
B. 2,1
C. 1,1
D. 2,2
有如下定义,则函数fun的首部可以是 #defineN5 #defineM6 main() {double c[M][N]; fun(c);}
A. fun(doublea)
B. fun(doublea[M][])
C. fun(double*a)
D. fun(double(*a)[N])
阅读以下程序,使程序输出结果为30,4.000000,请填空。 main() {inta=30,b=40,c;double,s; s=fun(&a,&b,&c); printf("%d,%lf\n",c,s);} doublefun(int*a,int*b,) {*c=*a%*b;return(4.0);}
下列程序的功能是:求出ss所指字符串中指定字符的个数,并返回此值。 例如,若输入字符串123412132,输入字符1,则输出3,请填空。 #defineM81 intfun(char*ss,charc) { inti=0; for( ; ; ss++) if(*ss==c)i++; returni;} main() { chara[M],ch;clrscr(); printf("\nPleaseenterastring:");gets(a); printf("\nPleaseenterachar:");ch=getchar(); printf("\nThenumberofthecharis:%d\n",fun(a,ch));}