C语言判断题:(给出解释)

1.在VC++6.0中,实型数据在内存中占2个字节。()2.在C语言中,字符‘D’在内存中占2个字节。()3.inti=2;switch(i/2){case2:print... 1.在VC++6.0中,实型数据在内存中占2个字节。( )

2.在C语言中,字符‘D’在内存中占2个字节。( )

3.int i=2;switch(i/2){case
2:printf("C");case 1:printf("D");}的输出结果为C。( )

4.int
i=20;switch(i/20){case 2:printf("A");case 1:printf("B");}的输出结果为A。( )

5.break语句和continue语句可以应用于任何C语言语句中,结束语句的执行。( )

6.continue语句和break语句用在循环体中,都是结束本次循环( )

7.C语言中允许函数嵌套调用和函数递归调用。( )

8.函数的递归调用是一个函数直接或间接地调用它自身。( )
9.函数strlen("ASDFG\n")的值是7。( )
展开
 我来答
hdu我爱c语言
2013-01-13 · TA获得超过144个赞
知道答主
回答量:65
采纳率:0%
帮助的人:50.6万
展开全部
1.错,实型是占4个字节的。
2.错,字符占一个字节,但是汉字是占2个字节。
3.错,结果是D,因为i/2=1;对应case 1。
4.错,与第三题类似。
5.错,continue语句只用在for、while、do-while等循环体中,常与if条件语句一起使用,用来加速循环。break语句通常用在循环语句和开关语句中。当break用于开关语句switch中时,可使程序跳出switch而执行switch以后的语句;如果没有break语句,则将成为一个死循环而无法退出。
6.错,continue不是,只是结束本次循环,进入下次循环。
7.对。
8.对,这是递归的定义。
9.错,答案是6,长度是不将\0计算入的。
YZYY33441
2013-01-13 · TA获得超过156个赞
知道答主
回答量:172
采纳率:0%
帮助的人:65.5万
展开全部
1.在VC++6.0中,实型数据在内存中占2个字节。( × 四个 )
2.在C语言中,字符‘D’在内存中占2个字节。( × 一个)
3.int i=2;switch(i/2){case2:printf("C");case 1:printf("D");}的输出结果为C。( × 为D)
4.inti=20;switch(i/20){case 2:printf("A");case 1:printf("B");}的输出结果为A。( × 应为B )
5.break语句和continue语句可以应用于任何C语言语句中,结束语句的执行。( 这个不知道 )
6.continue语句和break语句用在循环体中,都是结束本次循环(× break是结束循环体 )
7.C语言中允许函数嵌套调用和函数递归调用。( √ )
8.函数的递归调用是一个函数直接或间接地调用它自身。( √ 定义 )
9.函数strlen("ASDFG\n")的值是7。( × 后面那个换行不计入总字段数 )
3.4我亲自测试了,绝对没错,其他的还是挺有把握的,我二级C语言 笔试76 上机90 就这个水平,你斟酌着看吧。
希望可以帮到你
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友6b7f95e
2013-01-13
知道答主
回答量:7
采纳率:0%
帮助的人:3万
展开全部
f=false t=true
1.f
2.f
3.f
4.f
5.f
6.f
7.t
8.t
9.t
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式