相关题目
以下能对二维数组a 进行正确初始化的语句是( ) 。
以下不能对二维数组a 进行正确初始化的语句是( ) 。
若有说明: int a [ 3 ][4 ]={0} ; 则下面正确的叙述是( )。
若有说明: int a[ ][4] ={0 , 0 } ; 则下面不正确的叙述是( )。
若有说明: int a [3][4]; 则数组a 中各元素( )。
以下各组选项中, 均能正确定义二维实型数组a 的选项是( ) 。
下面程序( )(每行程序前面的数字表示行号) 。
1 main ( )
2 {
3 int a[3] ={ 3 *0} ;
4 int i ;
5 for ( i = 0 ; i < 3 ; , i+ + ) scanf ( "%d" ,&[i ] ) ;
6. for ( i = l ; i < 3 ; i + + ) a [ 0] =a [ 0 ] + a[ i ] ;
7 printf ( " % d\n ", a [0]) ;
8 }
下面程序( )(每行程序前面的数字表示行号) 。
1 main ( )
2 {
3 float a[10 ] ={0.0 } ;
4 int i ;
5 for ( i = 0 ; i < 3 ; i + + ) scanf ( " % d " , & a [ i ] );
6 for ( i = 1 ; i < 10 ; i --) a [ 0 ]=a [ 0 ] + a [ i ] ;
7 printf ( " % f\ n " , a [ 0]);
下面程序中有错误的行是( )(每行程序前面的数字表示行号) 。
1 main ( )
2 {
3 int a [ 3 ] ={ 1 } ;
4 int i ;
5 Scanf ( " % d " , &a) ;
6 for ( i =1 ; i < 3 ; i + + ) a [0] =a [0]+ a [i] ;
7 printf ( "a[0]=%d \ n" , a [ 0 ] );
8 }
下面程序( )(每行程序前面的数字表示行号) .
1 main ( )
2 {
3 int a [3]={ 0 } ;
4 int i ;
5 for ( i = 0 ; i < 3 ; i ++ ) scanf ( " % d " , &a[i] ) ;
6 for ( i = 1 ; i < 4 ; i ++) a [ 0 ]=a [ 0 ] +a [ i ];
7 printf ("%d \ n” , a [0] ) ;
8 }
