单项选择题
下列程序的输出结果是( )。 #include <stdio.h> struct abc { int a, b, c, s;}; main() { struct abc s[2]={{1,2,3},{4,5,6}}; int t; t=s[0].a+s[1].b; printf("%d\n",t); }
A.5
B.6
C.7
D.8
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
若有说明:int a[][4]={0,0};则下面不正确的叙述是( )。
A.数组a的每个元素都可得到初值0
B.二维数组a的第一维大小为1
C.当初值的个数能被第二维的常量表达式的值除尽时,所得商数就是第一维的大小
D.只有元素a[0][0]和a[0][1]可得到初值,其余元素均得不到确定的初值
点击查看答案&解析
单项选择题
下面程序的功能是将从键盘输入的两个数由小到大排序输出,当输入一对相等数时结束循环。请选择填空。 #include <stdio.h> main() { int a,b,t; scanf( %d%d ,&a,&b); while(______) } if(a>b) {t=a;a=b;b=t;} printf( %d,%d n ,a,b); scanf( %d%d ,&a,&b); } }
A.! a=b
B.a! =b
C.a= =b
D.a=b
点击查看答案&解析
相关试题
以下程序的功能是:删去一维数组中所有相同...
以下程序的输出结果是 【18】 。#incl...
设有以下定义和语句,则*(*(p+2)+...
下面函数要求计算两个整数x,y之和,并通过...
下面程序的运行结果是 【17】 。#incl...