• 2022-05-29
    设已定义chara[10]和intj,则下面输入函数调用中错误的是()
    A: Ascanf(“%s”,a);
    B: Bfor(j=0;j<9;j++)scanf(“%c”,a[j]);
    C: Cgets(a);
    D: Dfor(j=0;j<9;j++)scanf(“%c”,&a[j]);
  • B

    内容

    • 0

      若有说明:int a&#91;3&#93;&#91;4&#93;,s; ,则对数组a的元素引用错误的是____________ 。 A: s=0; for(i=0;i<3;i++) for(j=0;j<4;j++) s+=a[i][j]; B: s=0; for(j=0;j<4;j++) for(i=0;i<3;i++) s+=a[i][j]; C: s=0; for(i=0;i<4;i++) for(j=0;j<3;j++) s+=a[j][i]; D: s=0; for(i=0;i<3;i++) for(j=0;j<4;j++) s+=a[j][i];

    • 1

      已知类myCircle中包含成员函数void display(),在定义了myCircle &#91;&#93;&#91;&#93;d; d = new myCircle&#91;10&#93;&#91;8&#93;;并完成d的初始化的前提下,下面语句不正确的是: A: for (int i = 0; i < 10; i++) { for (int j = 0; j < 8; j++) { d[i][j].display(); } } B: for (int i = 0; i <= 10; i++) { for (int j = 0; j < =8; j++) { d[i][j].display(); } } C: for (int i = 9; i <=0; i--) { for (int j = 7; j < =0; j--) { d[i][j].display(); } } D: for (int i = 9; i <=0; i--) { d[i][2].display(); }

    • 2

      已定义int j,s; 则下面程序段的输出结果是( )。 int j,s; for(j=1,s=0;j<=5;j++) s*=j; printf("%d",s);

    • 3

      已知类myCircle中包含成员函数void display(),在定义了myCircle &#91;&#93;&#91;&#93;d; d = new myCircle&#91;10&#93;&#91;8&#93;;并完成d的初始化的前提下,下面语句不正确的是: A: for (int i = 0; i &lt; 10; i++) { for (int j = 0; j &lt; 8; j++) { d[i][j].display(); } } B: for (int i = 0; i &lt;= 10; i++) { for (int j = 0; j &lt; =8; j++) { d[i][j].display(); } } C: for (int i = 9; i &lt;=0; i--) { for (int j = 7; j &lt; =0; j--) { d[i][j].display(); } } D: for (int i = 9; i &lt;=0; i--) { d[i][2].display(); }

    • 4

      ‍‎已定义int j,s; 则下面程序段的输出结果是( )。‍‎int j,s;‍‎for(j=1,s=0;j<=5;j++)‍‎ s*=j;‍‎printf("%d",s);‍ A: 0 B: 120 C: 死循环 D: 无结果