填空题
若输入2、2,则下列程序的运行结果为
【5】
。
main()
int i,j,(*p)[4],
a[3][4]=1,2,3,4,5,6,7,8,9,10,11,12;
p=a;
scanf("%d%d",&i,&j);
printf("a[%d,%d]=%d\n",i,j,*(*(p+i)+j));
【参考答案】
a[2,2]=11
点击查看答案
<上一题
目录
下一题>
热门
试题
填空题
下列程序的运行结果为 【6】 。void average();main() float score[3][4]=65,67,70,60,80,87,90,81,90,99,100,99; average(*score,12);void average(p,n)int n;float*p; int i; float sum=0; for(i=0;i<n;i++,p++) sum+=(*p); printf( %.2f n ,sum n);
点击查看答案
填空题
当输入的数据为2、5时,则下列程序的运行结果为 【4】 。#include <stdio.h>#define max 100main() int f[max],i,j,k,m; scanf( %d%d ,&k,&m); for(i=0;i<=m;i++) f[i]=0; f[k-1]=1; for(i=k;i<=m;i++) for(j=i-k;j<=i-1;j++) f[i]+=f[i]; printf( %d%10d%10d n ,k,m,f[m]); getch();
点击查看答案
相关试题
请用位运算实现下述目标(设16位二进制数...
当输入19、2时,下列程序的运行结果为 ...
下列程序的功能是计算数的阶乘。main() ...
若输入tc,则程序的运行结果为 【8】 。...
下列程序的运行结果为 【7】 。main()...