问答题

有以下程序:
#include <stdio.h>
main( )
int a[3][2]=0 ,( *ptr)[2],i,j;
for(i=0;i<2;i++) ptr=a+i; scanf("%d",ptr); ptr++;
for(i =0;i<3;i ++ )
for(j =0;j<2;j ++ ) prinff( "%2d" ,a[i] [j] );
prinff(" \n" );
若运行时输入:1 2 3 <回车>,则输出结果是( )。

【参考答案】

B
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序: #include <stdio.h> main( ) int m,n,p; seanf( m = % dn = % dp = % d , &m, &n,&p) printf( % d% d% d n , m, n, p); 若想从键盘上输入数据,使变量m中的值为123,n中的值为456, p中的值为789,则下列选项中正确的输入是( )。
A.m = 123n =456p =789
B.m = 123 n =456 p =789
C.m= 123,n =456,p =789
D.123 456 789
单项选择题
有以下程序: #include <stdio.h> main( ) int num[4][4]=1,2,3,4,5,6,7,8,9,10,11,12,13;14,15,16,i,j; for(i =0;i<4;i ++ ) for(j=0;j<=i;j++)printf( %4c , ); for(j=______;j<4;j ++ )printf( %4d ,hum[i] [j] ); printf( n ); 若要按以下形式输出数组右上半三角; 1 2 3 4 6 7 8 11 12 16则在程序下划线处应填入的是( )。
A.i-1
B.i
C.i+1
D.4-i
相关试题
  • 以下程序运行后的输出结果是 【17】 。...
  • 以下程序中,fun函数的功能是求3行4列二...
  • 以下程序运行后输出结果是 【18】 。#...
  • 以下程序运行后的输出结果是 【19】 。...
  • 有下面的程序:#include <stdio, h>m...