大一c语言程序设计,帮忙第六题。刚学很不懂,麻烦别人帮忙怎么说讲得详细一点,多谢了!

一道C语言问题,谁帮忙指点下?多谢了……_c语言吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:518,255贴子:
一道C语言问题,谁帮忙指点下?多谢了……收藏
快试试吧,可以对自己使用挽尊卡咯~◆◆
#include "stdio.h"main(){int a=1,b=1; switch (a)
{ && case 1: && switch (b)
{ && case 0:printf("**0**"); && case 1:printf("**1**");
} && case 2:printf("**2**");
printf("\n");}程序如上所示,输出结果为什么是**0****2**,而不是**0**呢?望指教……
京东电脑节,全民抢宝进行时!1999抢i7本,半价秒电脑,抢直降3000显示器
case 2 前面少了 break
快试试吧,可以对自己使用挽尊卡咯~◆◆
我太粗心了,居然没看出来……多谢……
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或C语言试题,有兴趣的做一下,谢谢了!!!!!!一、选择题(每小题2分)1. 以下流程图中可以表达语句 if (x == y) calc(x, y, &done); 的是______。A)  
D)   & 2. 下列关于程序的描述中,错误的是:______。 A) C程序书写格式自由,一行内可以写几个语句,一个语句也可以分写在多行上 B) C语言中是利用输入输出运算符构成输入输出语句完成输入输出操作的 C) C程序是由函数构成的 D) 一个C程序总是从main函数开始执行3. 下列说法中正确的是:______。 A) C语言程序中的main() 函数必须放在程序的开始部分 B) C语言程序中,要调用的函数必须在main() 函数中定义 C) C语言程序总是从main() 函数开始执行 D) C语言程序总是从第一个定义的函数开始执行4. 构成C语言程序的基本单位是______。 A) 过程 B) 子例程 C) 子程序 D)
函数5. 算法一般都可以用______控制结构组合而成。 A) 循环、分支、递归
B) 顺序、循环、嵌套 C) 顺序、选择、循环
D) 循环、递归、选择6. C语言中的用户标识符只能由字母,数字和下划线三种字符组成,且第一个字符______。 A) 必须是字母
B) 必须是字母或下划线 C) 必须是小写字母
D) 没有限制7. C语言中最简单的数据类型包括______。 A) 整型、实型、字符型 B) 整型、实型、数组型 C) 整型、实型、指针型 D) 整型、实型、逻辑型8. 下列选项中,不是C语言中的关键字的是______。 A) prinf B) while C) float D) break9. 以下不属于C语言内置类型的是:______。 A) string B) unsigned int C) signed long D) double10. 下列选项中,符合C语言语法规范的标识符是:______。 A) case B) R2D2 C) &ABC& D) 3D_model11. 以下选项中不能作为合法常量的是______。 A) 234e05 B) 2.34e0 C)
2.34e0.5 D) 2.34e-512. 在下列语句中,赋值语句错误的是______。 A) a+b=3; B) ++k; C) a/=2; D) a=b=c=0;13. 假设double型变量x、y已经正确定义,则表达式x=1,y=x+1/2 的值是:______。 A) 1 B) 1.0 C) 1.5 D) 214. 下列运算符中优先级最高的运算符是:______。 A) && B) -- C) % D) *=15. 已知程序中的输入语句形式为:scanf(&%d,%d&,&a,&b); 则下列输入形式中,正确的是:______。 A) 12 3 B) 123 C) 12,3 D) 12:316. 设有语句 scanf (&x=%f y=%f&,&x,&y); 要使x、y均为1.25,正确的输入是______。 A) 1.25,1.25 B) 1.25 1.25 C) x=1.25 y=1.25 D) x=1.25,y=1.2517. 假设a、b、c、d是已经正确定义的double型的变量,则在下列C语言表达式中,不能正确表达代数式 的是:______。 A) 2*a*d/b*c B) 2*a*b/c/d C) 2*a*b/d*1/c D) a*b/c/d*218. 以下程序片段的输出结果是:______。int a=789;printf(&%2d\n&,a); A) 789 B) 89 C) 78 D) 出错,无结果19. 下述关于if的语句描述中,错误的是:______。 A) if语句可以与循环语句嵌套使用 B) if语句中不能嵌套switch语句 C) if最多只能与一个else匹配 D) if语句中可以有多个else if子句20. 下述关于if语句的描述中,错误的是:______。A) else总是与前面最近的,未配对的,且为非独立if语句的if关键字配对B) 用于条件判断的表达式必须用小括号括起,其中小括号不能省略C) 用于条件判断的表达式可以使任意的表达式D) 用于条件判断的表达式只能是关系表达式或逻辑表达式21. 设int型变量m、n、a、b、c、d均为0,执行表达式 (m=a==b)||(n=c==d) 后,m和n的值是:______。A) 1、1 B) 1、0 C) 0、1 D) 0、022. 以下程序中,printf一共运行______。main (){
for (i = 0; i & 3; i++) &
for (j = 0; j & 4; j++) &
printf(&%d,%d\n&, i, j);} A) 3次 B) 4次 C) 7次 D) 12次23. 以下程序段的循环次数是:______。int a = 2;do{
a--; }while (a==1) A) 无限次 B) 2次 C) 1次 D) 0次24. 以下程序段执行后sum中的值是:______。int i,for (i=1; i&=6; i++) sum+=i; A) 14 B) 15 C) 21 D) 不确定25. 若使用数组名作为函数调用的实参,则传递给形参的是:______。 A) 数组的首地址
B) 数组第一个元素的值 C) 数组中全部元素的值 D) 数组元素的个数26. 形式参数为基本类型变量时,实参和形参之间数据的传递为:______。 A) 单向传递
B) 双向传递 C) 不传递
D) 有时单向传递,有时双向传递27. C语言中,一维数组名就是数组的起始地址。下列选项中与其值相等的是:______。 A) 数组1号元素的地址 B) 数组0号元素的地址 C) 数组1号元素
D) 数组0号元素28. 若已定义:int a[9], *p=a; 并在以后的语句中未改变p的值,不能表示a[1]地址的表达式是______。 A) p+1 B) a+1
C) ++p D) a++29. 下列语句中,不符合C语言定义并初始化数组的是:______。 A) int a[2][3] = {1,2,3,4,5,6}; B) int a[2][3] = {{1},{4,5}}; C) int a[3][ ] = {{1},{4}}; D) int a[ ][3] = {{1},{4}};30. 下列程序片段的运行结果是:______。char c[5]={'x','y','\0','z','\0'};printf(&%s&,c); A) xy B)
'x''y' C) xy\0z D) xy\0z\031. 设有数组定义:char array[10]=&Hello!&;
则数组array所占的空间为:______。 A) 5个字节 B) 6个字节 C) 7个字节 D) 10个字节32. 设有数组定义:char array[]=&Hello!&;
则数组array所占的空间为:______。 A) 5个字节 B) 6个字节 C) 7个字节 D) 不确定33. 设已有定义char str[10]; 则下列选项中,能使用scanf函数正确输入某个字符串给数组str的是:______。 A) scanf(&%s&, &str); B) scanf(&%s&, str); C) scanf(&%s&, &str[10]); D) scanf(&%s&, str[10]);二、阅读下面程序,写出程序的执行结果。1. 运行以下程序后,输出结果是__________。main(){
int x = 2, y = 3;&
printf(&%d,%d\n&, x+=y, y);
随机推荐程序问答结果
如对文章有任何疑问请提交到,或者您对内容不满意,请您反馈给我们发贴求解。
,机器学习分类整理更新日期:: 13:54:20
如需转载,请注明文章出处和来源网址:
本文WWW.DOC100.NET DOC100.NET版权所有。2005年4月 总版技术专家分月排行榜第二
2005年9月 Java大版内专家分月排行榜第一2005年8月 Java大版内专家分月排行榜第一2005年6月 Java大版内专家分月排行榜第一2005年5月 Java大版内专家分月排行榜第一2005年4月 Java大版内专家分月排行榜第一2005年3月 Java大版内专家分月排行榜第一2005年2月 Java大版内专家分月排行榜第一2004年12月 Java大版内专家分月排行榜第一2004年11月 Java大版内专家分月排行榜第一
2005年4月 总版技术专家分月排行榜第二
2005年9月 Java大版内专家分月排行榜第一2005年8月 Java大版内专家分月排行榜第一2005年6月 Java大版内专家分月排行榜第一2005年5月 Java大版内专家分月排行榜第一2005年4月 Java大版内专家分月排行榜第一2005年3月 Java大版内专家分月排行榜第一2005年2月 Java大版内专家分月排行榜第一2004年12月 Java大版内专家分月排行榜第一2004年11月 Java大版内专家分月排行榜第一
2005年4月 总版技术专家分月排行榜第二
2005年9月 Java大版内专家分月排行榜第一2005年8月 Java大版内专家分月排行榜第一2005年6月 Java大版内专家分月排行榜第一2005年5月 Java大版内专家分月排行榜第一2005年4月 Java大版内专家分月排行榜第一2005年3月 Java大版内专家分月排行榜第一2005年2月 Java大版内专家分月排行榜第一2004年12月 Java大版内专家分月排行榜第一2004年11月 Java大版内专家分月排行榜第一
本帖子已过去太久远了,不再提供回复功能。

我要回帖

更多关于 麻烦你帮忙 英文 的文章

 

随机推荐