定义如下变量和数组:Int i;Int x[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是( )。For(i=0; i<3; i++)Printf(" %d" ,x [2-i] [i]);
设有定义:int x[2][3];,则以下关于二维数组x 的叙述错误的是( )
以下错误的定义语句是( )。
以下定义数组的语句中错误的是( )。
有以下程序#include<stdio.h>Main(){int b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1; for(i=0;i<3;i++)For(j=1;j<=1;j++)T+=b[i][b[j][i]]; printf("%d\n",t);}程序运行后的输出结果是( )。
有以下程序:#include <stdio.h>Main(){ int x[3][2]={0}, i; for(i=0; i<3; i++)Scanf("%d",x[i]); printf("%3d%3d%3d\n",x[0][0],x[0][1],x[1][0]);}若运行时输入:2 4 6<回车>,则输出结果为( )。
有以下程序: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",num[i][j]);Printf("\n");}}若要按以下形式输出数组右上半三角则在程序下划线处应填入的语句是( )。
下面的程序段运行后,输出结果是( )。Int i,j,x=0;Int a[8][8] ={0};For(i=0;i<3;i++)For(j=0;j<3;j++)A[i][j]=2;For(i=0;i<8;i++)X+=a[i][j];Printf("%d",x);
若要定义一个具有5个元素的整型数组,以下错误的定义语句是( )。
若有定义语句:int m[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误是 ( )。
下列定义数组的语句中,正确的是( )。
下列选项中,能正确定义数组的语句是( )。
现有如下程序段:#include "stdio.h"Main(){int k[30]={12,324,45,6,768,98,21,34,453,456};Int count=0,i=0;While(k[i]){if(k[i]%2==0||k[i]%5==0)count++;I++; }Printf("%d,%d\n",count,i);}则程序段的输出结果为( )。
有以下程序:#include<stdio.h>Main(){int a[5]={1,2,3,4,5},b[5]={0,2,1,3,0},i,s=0; for(i=0;i<5;i++)S=s+a[b[i]]; printf("%d\n",s);}程序运行后的输出结果是( )。
有以下程序:#include<stdio.h>Main(){ int s[12]={1,2,3,4,5,6,7,8,9,10,11,12},c[5]={0},i;For(i=0;i<12;i++) c[s[i]]++;For(i=1;i<5;i++) printf("%d ",c[i]);Printf("\n");}程序的运行结果是( )。