2.以下程序运行后的输出结果是____________. void main() {int i,n[]={0,0,0,0,0}; for(i=1;i<=4;i++) { n[i]=n[i-1]*2+1; printf("%d",n[i]); } 答案:
举一反三
- 以下程序运行后的输出结果是 int main() { inti,n[5]={0}; for(i=1;i<=4;i++) { n[i]=n[i-1]*2+1; printf("%4d",n[i]); } return 0; }[/i][/i]
- 写出下面程序执行后的运行结果。#include <stdio.h>int main(){int i,n[]={0,0,0,0,0};for(i=1;i<=4;i++) {n[i]=n[i-1]*2+1;printf("%d:",n[i]);} return 0;}?
- 下列程序的输出结果是_____。void main(){int i,j,m=0,n=0;for(i=0; i<2; i++)for(j=0; j<2; j++)if(j>=i) m=1; n++;printf("%d ",n);}
- 下面程序的运行结果是 #include<stdio.h> int main() { int a[]= {2,3,5,4},i; for(i=0; i<4; i++) switch(i%2) { case 0: switch(a[i]%2) { case 0: a[i]++; break; case 1: a[i]--; } break; } for(i=0; i<4; i++) printf("%2d",a[i]); printf("\n"); return 0; }
- 下列程序输出结果是:() int i,j,m,n; m=n=0; for(i=0;i<2;i++) for(j=0;j<2;j++) if(j>=i)m=1;n++; printf("n=%d ",n);