for(j=h+1;j<=max-1;j++) printf("%04d",a[j]);输出结果中,若数组小于1000则前面显示前导字符0.
A: 对
B: 错
A: 对
B: 错
举一反三
- for(j=h+1;j输出结果中,若数组小于1000则前面显示前导字符0.
- 以下程序的运行结果是_______。int fun(int array[3][3]){ int j;for(j=0;j<;3;j++) array[1][j]++;printf("\n");}main(){ int j,a[3][3]={0,1,2,1,0,4,2,4,5};fun(a);for(j=0;j<;3;j++)printf("%2d",a[1][j]);printf("\n");} A: 2 1 5 B: 1 0 4 C: 0 1 2 D: 1 2 3
- 以下程序段的输出结果是( )int a[5]={0},j,k=3;for(j=0;j<;k;j++)a[j]=a[j]+1;printf("%d\n",a[k]); A: 0 B: 1 C: 2 D: 不确定的值
- 阅读程序,分析程序执行结果( )。 #define N 20 int fun(int a[],int n,int m) { int j;for(j=m;j>=n;j--) a[j+1]=a[j]; }int main() { int j,a[N]={1,2,3,4,5,6,7,8,9,10}; fun(a,2,9); for(j=0;j<5;j++) printf("%d",a[j]); } A: 10234 B: 12344 C: 12334 D: 12234
- 阅读程序,分析程序执行结果( )。#define N 20int fun(int a[],int n,int m){ int j;for(j=m;j=n;j--)a[j+1]=a[j];}int main(){ int j,a[N]={1,2,3,4,5,6,7,8,9,10};fun(a,2,9);for(j=0;j5;j++)printf(%d,a[j]);} A: 10234 B: 12344 C: 12334 D: 12234