若变量n中的值为24,则print()函数共输出【7】行,最后一行有【8】个数。void print (int n,int aa[]){int i;for (i=1; i<1;i++){printf ("%6d", aa[i]);if(!(i%5)) printf ("\n");}printf ("\n");}

题目

若变量n中的值为24,则print()函数共输出【7】行,最后一行有【8】个数。

void print (int n,int aa[])

{int i;

for (i=1; i<1;i++)

{printf ("%6d", aa[i]);

if(!(i%5)) printf ("\n");

}

printf ("\n");


相似考题
更多“若变量n中的值为24,则print()函数共输出【7】行,最后一行有【8】个数。 voidprint(intn,inta ”相关问题
  • 第1题:

    若变量n中的值为24,则print()函数共输出行,最后一行有个数。void print (int n,int aa[]){ int i; for(i=1; i<1;i++) { printf("%6d",aa[i]); if(!(i%5)) printf("\n"); } printf ("\n");}


    正确答案:5,4
    语句if(!(i%))printf("\n");是将每5个数输出一行,因为n的值为24,所以共输出5行,最后一行有4个数。

  • 第2题:

    8、有如下函数和变量定义int a=25;执行语句print_value(&a);后的输出结果是()。 void print_value(int *x) { printf("%d",++*x); }

    A.23

    B.24

    C.25

    D.26


    D

  • 第3题:

    已有变量定义和函数调用语句:int a=25; print_value(&a); 下面函数的正确输出结果是 void print_value(int *x) {   printf(“%dn”,++*x);}

    A.23 

    B.24

    C.25

    D.26


    D

  • 第4题:

    已有变量定义和函数调用语句:int a=25;print_value(&a);下面函数的正确输出结果是 void print_value(int*x) { printf("%d\n",++*x);}

    A.23

    B.24

    C.25

    D.26


    正确答案:D
    解析:解答本题时,首先我们应该明白“&”运算符和“。”说明符的含义,++N说明的是对变量N的自增运算,本题中++*x要求先给指针变量x自增1,再指向其他地址,结果为26。

  • 第5题:

    5、已有变量定义和函数调用语句:int a=25; print_value(&a);下面函数的正确输出结果是_________。 void print_value(int *x){ printf("%d\n", ++*x); }

    A.23

    B.24

    C.25

    D.26


    26