举一反三
- 有以下程序 main() { int i, j; for(i=1;i<4;i++) { for(j=i;j<4;j++) printf("%d*%d=%d ",i,j,i*j); printf(" ");} } 程序运行后的输出结果是______
- 下面程序运行后输出的结果是()int i=0, j=9;do{if(i++>--j)break;}while(i<4);System.out.println("i="+i+"and j="+j); A: i=4 and j=4 B: i=5 and j=5 C: i=5 and j=4 D: i=4 and j=5
- 以下程序运行后的输出结果是_。main(){inti,j;for(i=1;i<4;i++){for(j=i;j<4;j++)printf("%d*%d=%d",i,j,i*j);printf(" ");}}
- 【单选题】运行下面的程序,得到的输出是()#include<stdio.h>int main() { int i, j; for(i=1;i<=2;i++) for(j=1;j<=2;j++) printf("i=%d, j=%d ",i,j);} A. i=1, j=1 i=1 , j=2 i=2 , j=1 i=2 , j=2 B. i=1, j=1 i=2 , j=1 i=1 , j=2 i=2 , j=2 C. i=1, j=1 i=2 , j=2 i=1 , j=1 i=2 , j=2 D. i=1, j=1 i=1 , j=1 i=2 , j=2 i=2 , j=2
- 有以下程序 main() { char a[ ]={‘a’,‘b’,‘c’,‘d’, ‘e’, ‘f’, ‘g’,‘h’,‘\0’}; int i,j; i=sizeof(a); j=strlen(a); printf(“%d,%d\b”i,j); } 程序运行后的输出结果是
内容
- 0
以下程序运行后输出结果是【8】。 #include main() {inti,j; for(i=6;i>3;i--)j=i; printf("%d%d",i,j); }
- 1
下面程序片段输出的是( )。 int i = 0, j = 9; do { if(i++ > --j) break; } while(i < 4); System.out.println("i = " + i + " and j = " + j);
- 2
给定某C程序片断,如下: int i = 1; int j = i++; if((i > ++j) && (i++ == j)) i += j; printf(i); 该程序运行后,i的输出结果是( )
- 3
运行下面的程序,得到的输出是()#include<stdio.h>int main() { int i, j; for(i=1;i<=2;i++) for(j=1;j<=2;j++) printf("i=%d, j=%d\n",i,j);}? i=1,;;j=1i=1;, j=2i=2;, j=1i=2;, j=2|i=1,;;j=1i=2;, j=1i=1;, j=2i=2;, j=2|i=1,;;j=1i=1;, j=1i=2;, j=2i=2;, j=2|i=1,;;j=1i=2;, j=2i=1;, j=1i=2;, j=2
- 4
下列程序的功能是打印九九乘法表,但错误处是()。#includeint main(){ int i,j; for(i=1;i<=9;i++) { for(j=1;j<=9;j++) { printf(“%d%d=%-5d”,j,i,ij); } printf(“”); } return 0;} A: int i B: i<=9 C: j<=9 D: ”%d%d=%-5d”,j,i,ij