1.以下叙述正确的有()。 A)一个C语言程序有且仅有一个main函数 B)C语言程序中,main函数是没有参

1.以下叙述正确的有()。A)一个C语言程序有且仅有一个main函数B)C语言程序中,main函数是没有参数的C)一个函数通过其他函数间接的调用了自身,这种情况也是一种递... 1.以下叙述正确的有()。

A)一个C语言程序有且仅有一个main函数
B)C语言程序中,main函数是没有参数的
C)一个函数通过其他函数间接的调用了自身,这种情况也是一种递归调用
D)main函数是由系统调用的
E)若要通过函数参数带回多个返回值,则应使用按地址传送的参数结合方式

2.以下关于C语言中循环的描述正确的有()。

A)在while和do-while循环体内应包含使循环趋于结束的语句
B)do-while的循环体不能是复合语句
C)do-while的循环体至少无条件执行一次
D)在for循环中可以使用break语句跳出循环体
E)for循环只能用于循环次数已经确定的情况
展开
 我来答
liang198811190
2011-10-14
知道答主
回答量:10
采纳率:0%
帮助的人:1.8万
展开全部
5楼是正确的。第一题:A.正确就不说了。B.main函数一般含有参数,且是实参,这部分见函数的结构,B错。C.见函数调用之递归调用是一种特殊的嵌套调用,是某个函数调用自己,而不是另外一个函数,C对。D.不解释。E.函数参数传递里面,上述带回多个返回值,是由形参带回来的,而形参得传递地址。另外,实参是传递数值,E对。故选ACDE。
第二题:ACD。B.形式:do {循环体语句组;} while (循环继续条件);。故而B错。E。见实现S=1+2+······+n的例子,这个是循环次数不确定的。故而E错。其他3个是常见知识点。故选ACD。
匿名用户
2011-10-09
展开全部
一题acde 因为main函数有参数的常见的是 argc,argv都是 argc用来表示参数的个数, arg则是char*[]型的,表示程序后所带的参数 需要说明的是返回多个值一般是通过地址传送的方式的 比如C++里面使用指针和引用都是这样
第二题a b c 循环体可以看作就是判断的依据 是while后面括号离得内容 而简单来说用{}括起来的语句看作是复合语句,只有一句的时候{}可以省略,貌似那里是()吧 而且也没见过用两个判断语句的,b是正确的吧,用{}的多了去了 而d是错误的在for循环里面使用break这个至少我没见过 e有一点模糊 只有听天命了 循环次数有可能是一个参数呢 实际上是有可能外部进行输入在进行判断的 当然程序在这里死掉也是很正常的 他还是会执行知识能不能“活着”的问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我要背唐诗
2011-10-09
知道答主
回答量:33
采纳率:0%
帮助的人:24.1万
展开全部
1、acd
2、cd
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1606837372
2011-10-13
知道答主
回答量:7
采纳率:0%
帮助的人:5.8万
展开全部
第一题 选ACDE
第二题 选ACD
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
huang1343798
2011-10-14
知道答主
回答量:34
采纳率:0%
帮助的人:19.4万
展开全部
1.A,C,D,E
2.A,C,D,E
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式