现代化养猪场的建设:C语言,没办法,要交作业(3)

来源:百度文库 编辑:高校问答 时间:2024/04/29 06:55:07
1. 执行后,变量k中的值为
s[0]=k; k=s[1]*10;
A、不定值 B、33 C、30 D、10
2. 输出结果是
main( )
{ int i,x[3][3]={9,8,7,6,5,4,3,2,1};
for(i=0;i<4;i+=2)printf("%d ",x[i][i]); }
A、5 2 B、9 1 C、5 3 D、9 7
3. 输出结果是
main( )
{ char s[]="abcde";
s+=2;
printf("%ld\n",s); }
A、cde B、字符c的ASCII码值 C、字符c的地址 D、出错
4. 运行结果是
main()
{ char ch[7]={"65ab21"};
int i,s =0;
for(i=0;ch[i]>='0'&&ch[i]<'9';i+=2)
s=10*s+ch[i]-'0';
printf("%d\n",s); }、
A、12ba56 B、6521 C、6 D、62
6. 若有说明 int a[3][4];则对a数组元素的正确引用是
A、 a[2][4] B、a[1,3] C、a[1+1][0] D、a(2)(1)
7. 以下能对二维数组a进行正确初始化的语句是
A、int a[2][]={{1,0,1}{5,2,3}};
B、int a[][3]={{1,2,3},{4,5,6}};
C、int a[2][4]={{1,2,3},{4,5},{6}};
D、int a[][3]={{1,0,1}{},{1,1}};
11. 下列对数组赋值的语句正确的是( )
A、static a[4]={0,0,0,0} B、int a[4]={0*4} C、static a[4]=0
D、static a[4];a=0;
12. 合法的数组定义是 A、static int a[]=〃string〃;
B、static int a[5]={0,1,2,3,4,5}
C、static char a=〃string〃;
D、static char a[]={0,1,2,3,4,5};
14. 若有以下定义和语句:
int a[10]={1,2,3,4,5,6,7,8,9,10},?p=a;
则不能表示a数组元素的表达式是( )
A、p[5] B、a[10] C、a[5] D、a[p-a]
16. 若有说明:int a[10];则对a数组元素的正确引用是
A、a[10] B、a[3,5] C、a(5) D、a[10-10]
18. 以下能对一维数组a进行正确初始化的语句是
A、int a[10]=(0,0,0,0,0) B、int a[10]={};
C、int a[]={0}; D、 int a[10]={10*1};
19. 若有说明:int a[3][4];则数组a中各元素
A、可在程序的运行阶段得到初值0 B、可在程序的编译阶段得到初值0 C、不能得到确定的初值 D、可在程序的编译或运行阶段得到初值0
21. 若二维数组a有m列,则计算任一元素a[i][j]在数组中位置的公式为_______(假设a[0][0]位于数组的第一个位置上)
A、i*m+j B、j*m+i C、i*m+j-1 D、i*m+j+1
22. 以下不正确的定义语句是
A、double x[5]={2.0,4.0,6.0,8.0,10.0};
B、 int y[5]={0,1,3,5,7,9};
C、 char c1[]={'1','2','3','4','5'};
D、char c2[]={'\x10','\xa','\x8'};
24. 假定int类型变量占用两个字节,其有定义:int x[10]={0,2,4};,则数组x在内存中所占字节数是 A、3 B、6 C、10 D、20
25. 输出结果是
main()
{ int a[4][4]={{1,3,5},{2,4,6},{3,5,7}};
printf("%d%d%d%d\n",a[0][3],a[1][2],a[2][1],a[3][0];
} A、0650 B、1470 C、5430 D、输出值不定
26.不能正确赋值的是
A、char s1[10];s1="Ctest";
B、char s2[]={'C', 't', 'e', 's', 't'};
C、char s3[20]="Ctest"; D、char *s4="Ctest\n"
27. 输出结果是
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=i;j<=i;j++) t=t+b[i][b[j][j]];
printf("%d\n",t); }
A、3 B、4 C、1 D、9

DABACBDCADADBCDADBCDCBADCBC

头晕~

A..B..C..D.....................头晕~

DABAC
BDCAD
ADBCD
ADBCD
CBADC
BC

D A B A C B D C A D A D B C D A D B C D C B A D C B C