以下printf语句中*的作用是(),输出结果是()。#includemain(){inti=1;printf("##%*d\n",i,i);i++;printf("##%*d\n",i,i);i++;printf("##%*d\n",i,i);}
举一反三
- 以下程序的输出结果是main(){inti;for(i=1;i<6;i++){if(i%2){printf("#");continue;}printf("*");}printf("\n");}
- 以下程序的输出结果是()。 #include <stdio.h> main() { int i; for(i=1;i<=5;i++) if(i%2) printf("*"); else continue; printf("#"); printf("$\n"); }
- 以下程序段的输出结果是()。inti,j;for(i=1;i<4;i++){for(j=1;j<4;j++)printf("%d*%d=%d",i,j,i*j);printf("\n");}
- 【填空题】#include <stdio.h> #define N 20 main(){ int a[N],i; for(i=0;i<N;i++)scanf("%d",【1】); for(i=0;i<N;i++) { if(【2】)【3】 printf("%3d",a[i]); } printf(" ") }
- 以下程序运行后的输出结果是( )。 main() {inti,n[]={0,0,0,0,0}; for(i=1;i<=4;i++) {n[i]=n[i-1]*2+1; printf("%-4d",n[i]); } }[/i][/i]