c语言的选择题

以下叙述中正确的是()Ac语言中注释部分可以出现在程序中任意合适的地方。、B花括号“{“和”}”只能作为函数体的定界符C构成c程序的基本单位是函数,所有函数名都可以由用户... 以下叙述中正确的是( )
A c语言中注释部分可以出现在程序中任意合适的地方。、
B 花括号“{“和”}”只能作为函数体的定界符
C 构成c程序的基本单位是函数,所有函数名都可以由用户命名
D 分号是c语句之间的分隔符,不是语句的一部分
请说出理由
展开
 我来答
LinuxCrazyBoy
2008-07-12 · TA获得超过107个赞
知道答主
回答量:44
采纳率:0%
帮助的人:50.1万
展开全部
A

A c语言中注释部分可以出现在程序中任意合适的地方

C语言注释格式为: /* 自己的注释 */
因此只要按照这种格式书写可以写在程序的任何位置,如:
for(i=0;i<len/*length of my string*/;i++){
}
C++中有一种注释格式://自己的注释
对于这种情况,//后面的一整行内容全部作为注释内容,C中没有这样的注释,注意区别

B 花括号“{“和”}”只能作为函数体的定界符

除函数体之外的情况:
struct A{};
enmu B{};
union C{};
while(){}
do{}while();
for(){}
if(){}
switch(){}
另外,在函数内部也可以出现{}区域,里面定义的变量仅在这个{}里面有效:
fun(){
...
{....}
...
}

C 构成c程序的基本单位是函数,所有函数名都可以由用户命名

不对,如,主函数main(){}名字不能自定义,只能写成main均小写,否则错,另外库函数指定的函数是别人写好了的,要用的话,必须写成人家给出的名称,如:system(),...

D 分号是c语句之间的分隔符,不是语句的一部分

在C中可能见过下面的两种写法
i=0 这种写法是表达式
i=0; 这种写法是语句
分号是语句的组成部分,当然;的附加作用也是分隔符
浪子—追梦
推荐于2017-11-26
知道答主
回答量:51
采纳率:0%
帮助的人:0
展开全部
A,书上有定义
B错,复合语句也可以用{}
C错,不是所有的函数名都可以由用户命名的,比如函数库中的是指定的。
D错,分号是语句必不可少的一部分。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ljc879
2008-07-12 · 超过12用户采纳过TA的回答
知道答主
回答量:56
采纳率:0%
帮助的人:41.7万
展开全部
选A
B。函数体内还可以用{}
C。基本单位不是函数
D。分号表示语句的结束
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天藏吾原
2020-05-06 · TA获得超过1090个赞
知道小有建树答主
回答量:1498
采纳率:100%
帮助的人:6.8万
展开全部
A这个在c语言书里都有的
实参的值传给形参,所以函数内部改变的只是形参的值,与实参无关
如果A中用指针的话那么实参就是这个指针了,你不能改变这个指针的值,但是可以改变这个指针所指向地址空间里存储的值。不知道能不能看懂
D错的
函数内的给变量分配的空间在函数结束的时候就释放了,无法返回
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
戏来粟奕奕
2020-12-04 · TA获得超过1145个赞
知道小有建树答主
回答量:1504
采纳率:100%
帮助的人:7万
展开全部
1)
b
因为形参不改变实参,传入fun的不管是p,q还是&x,
&y,最终都不会改变x,y的值和p,q的值。
2)
a
因为a的ascii码是97,
那么g的ascii就是103,*s%2==0
条件g不会满足,所以只要选项中有g的均错,只有a
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式