• 2022-07-27
    下列循环语句中有语法错误的是( )。
    A: int i; for(i=1; i<0;i++)cout<<'*';
    B: int i,j;for(i=1,j=0;i<10;i++,j++)cout<<'*';
    C: int i=0;for(;i<10;i++)cout<<'*';
    D: for(1)cout<<'*';
  • D

    内容

    • 0

      下列程序的输出结果是 #include<iostream.h> void main( ) { int a[3],i,j,k=2; for(i=0;i<3;i++)a[i]=i; for(i=0;i<k;i++) for(j=0;j<k;j++) a[j]=a[i]; cout<<a[2];}[/i][/i] A: 2 B: 3 C: 1 D: 0

    • 1

      下面for语句,存在编译错误的是()。 A: for(; ; ){} B: for(int i=0; i< 100;i++){} C: for(int i = 0, j=0; ;i++,j++){} D: for(int i = 0; i< 10){}

    • 2

      println 语句执行了多少次? for (int i = 0; i < 10;i++) for (int j = 0;j < i;j++) System .out.println(i * j)

    • 3

      下面程序的运行结果是。 int main() {int a[5][5],i,j,n=1; for(i=0;i<5;i++) for(j=0;j<5;j++) a[i][j]=n++; for(i=0;i<5;i++) {for(j=0;j<=i;j++) printf("%4d",a[i][j]); printf("\n"); }}

    • 4

      写出以下程序运行结果。 #include<iomanip.h> const int N=3; int main() { int a&#91;N&#93;&#91;N&#93;={{7,-5,3},{2,8,-6},{1,-4,-2}}; int b&#91;N&#93;&#91;N&#93;={{3,6,-9},{2,-8,3},{5,-2,-7}}; int i,j,c&#91;N&#93;&#91;N&#93;; for(j=0;j<N;i++) //计算矩阵C for(j=0;j<N;j++) c[i]&#91;j&#93;=a[i]&#91;j&#93;+b[i]&#91;j&#93;; for(j=0;j<N;i++) //输出矩阵C { for(j=0;j<N;j++) cout<<setw(5)<<c[i]&#91;j&#93;; cout<<endl; } }[/i][/i][/i][/i]