• 2022-06-07
    下列程序的输出结果是 。int main(){ int i, k, a[10], p[3]; k=5; for (i=0; i<10; i++) a[i]=i; for (i=0; i<3; i++) p[i] = a[i *(i+1)]; for (i=0; i<3; i++) k+=p[i] *2; cout<A: 21
    B: 22
    C: 23
    D: 24
  • A

    内容

    • 0

      有以下程序: main() { int a&#91;3&#93;&#91;3&#93;, *p, i; p=&a&#91;0&#93;&#91;0&#93;; for(i=0; i<9; 1++)p[i]=i; for(i=0; i<3; i++)printf("% d", a&#91;1&#93;[i]); 程序运行后的输出结果是______。[/i][/i] A: 0 1 2 B: 1 2 3 C: 2 3 4 D: 3 4 5

    • 1

      #include &#91;stdio.h&#93;int main() { int a&#91;3&#93;&#91;3&#93;,i,j; for(i=0;i<3;i++) for(j=0;j<3;j++) a[i]&#91;j&#93;=3*i+j; for(i=0;i<3;i++) printf("%d ",a[i]&#91;1&#93;); return 0;}[/i][/i]

    • 2

      执行下面程序,输出结果是( )#include &#91;stdio.h&#93; void main() { int i,j,k=0,a&#91;3&#93;&#91;3&#93;={1,2,3,4,5,6}; for(i=0;i<3;i++) for(j=i;j<3;j++) k+=a[i]&#91;j&#93;; printf("%d",k); }[/i] A: 21 B: 19 C: 17 D: 18

    • 3

      下述程序的输出结果是()。#include;voidmain(){inta&#91;20&#93;,*p&#91;4&#93;;inti,k=0;for(i=0;i<;20;i++)a[i]=i;for(i=0;i<;4;i++)p[i]=&amp;a&#91;i*i+1&#93;;for(i=0;i<;4;i++){k=k+*p[i];}printf("%d",k);}[/i][/i][/i] A: 10 B: 18 C: 6 D: 数组元素引用不合法,输出结果不定

    • 4

      以下程序的输出结果是【 】。 class Program { public static void Main(string&#91;&#93; args) { int&#91;&#93; a = new int&#91;3&#93; { 1, 2, 3 }; for (int i = 0; i < 3; i++) Console.Write("{0} ", a[i]); Console.WriteLine(); int&#91;&#93; b = a; for (int i = 0; i < 3; i++) b[i] = 2 * b[i]; for (int i = 0; i < 3; i++) Console.Write("{0} ", a[i]); Console.WriteLine(); Console.Read(); } }[/i][/i][/i][/i]