c语言问题

6.执行下面的程序后,输出为。
void main( )
{
int m=20;
swith(m)
{
case 19: m+=1;
case 20: m+=1;
case 21: m+=1;
case 22: m+=1;
}
printf("%d\\n",m);
}
A.20 B) 21 C) 22 D) 23
7.若有“int a=1,x=1;”,则循环语句“while(a<10) x++; a++;”的循环执行___。
A.无限次 B.不确定次 C.10次 D.9次
8.语句while(!E);中的表达式!E等价于 。
A.E==0 B.E!=1 C.E!=0 D.E==1
9.设i,j,k均为int型变量,执行完下面的for循环后,k的值为 。
for (i=0,j=10;i<=j;i++,j--) k=i+j;
A.10 B.9 C.8 D.7
10.若有以下数组说明,则数值最小的和最大的元素下标分别是____。
int a[12]={1,2,3,4,5,6,7,8,9,10,11,12};
A.1,12 B.0,11 C.1,11 D.0,12
11.若有以下说明,则数值为4的表达式是。
int a[12]={1,2,3,4,5,6,7,8,9,10,11,12};
char c='a’,d,g;
A. a[g-c] B. a[4] C. a[‘d’-‘c’] D. a[‘d’-c]

12.在C语言程序中,有关函数的定义正确的是____。
A. 函数的定义可以嵌套,但函数的调用不可以嵌套
B. 函数的定义不可以嵌套,但函数的调用可以嵌套
C. 函数的定义和函数的调用均不可以嵌套
D. 函数的定义和函数的均可以嵌套
13. 如果一个变量在整个程序运行期间都存在,但是仅在说明它的函数内是可见的,这个变量的存储类型应该被说明为____。
A. 静态变量 B. 动态变量 C. 外部变量 D. 内部变量
14. 在C语言中,函数的数据类型是指____。
A. 函数返回值的数据类型 B. 函数形参的数据类型
C. 调用该函数时的实参的数据类型 D. 任意指定的数据类型
15.若用数组名作为函数调用时的实参,则实际上传递给形参的是____。
A. 数组首地址 B. 数组的第一个元素值
C. 数组中全部元素的值 D. 数组元素的个数
16.若有说明语句“int a[5],*p=a;”,则对数组元素的正确引用是____。
A.a[p] B.p[a] C.*(p+2) D.p+2

17.以下不能正确定义二维数组的语句是_____。
A . int a[2][2]={{1},{2}}; B. int a[][2]={1,2,3,4};
C. int a[2][2]={{1},2,3}; D. int a[2][]={{1,2},{3,4}};
18.设有定义语句“struct {int x; int y;} d[2]={{1,3},{2,7}};”则“printf(“%d\n”,d[0].y/d

[0].x*d[1].x);”输出的是 。
A.0 B.1 C.3 D.6
19.若有以下说明语句,则对结构变量pup中sex域的正确引用是____。
struct pupil
{ char name[20];
int sex;
}pup,*p;
p=&pup;
A. p.pup.sex B. p->pup.sex C. (*p).pup.sex D. (*p).sex

写出两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果,两

个整数由键盘输入。
最好详细分析

第1个回答  2009-03-11
你这叫问题么??

人家是该你的,还是欠你的。
第2个回答  2009-03-11
真能问,不是不回答。引用楼上的话 人家是该你的,还是欠你的。
第3个回答  2009-03-11
强烈BS这种提问的人
还"最好详细分析",不是不愿给你回答
引用楼上那句“你这叫问题么??”

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网