c语言的选择题
以下叙述中正确的是()Ac语言中注释部分可以出现在程序中任意合适的地方。、B花括号“{“和”}”只能作为函数体的定界符C构成c程序的基本单位是函数,所有函数名都可以由用户...
以下叙述中正确的是( )
A c语言中注释部分可以出现在程序中任意合适的地方。、
B 花括号“{“和”}”只能作为函数体的定界符
C 构成c程序的基本单位是函数,所有函数名都可以由用户命名
D 分号是c语句之间的分隔符,不是语句的一部分
请说出理由 展开
A c语言中注释部分可以出现在程序中任意合适的地方。、
B 花括号“{“和”}”只能作为函数体的定界符
C 构成c程序的基本单位是函数,所有函数名都可以由用户命名
D 分号是c语句之间的分隔符,不是语句的一部分
请说出理由 展开
展开全部
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; 这种写法是语句
分号是语句的组成部分,当然;的附加作用也是分隔符
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; 这种写法是语句
分号是语句的组成部分,当然;的附加作用也是分隔符
展开全部
A,书上有定义
B错,复合语句也可以用{}
C错,不是所有的函数名都可以由用户命名的,比如函数库中的是指定的。
D错,分号是语句必不可少的一部分。
B错,复合语句也可以用{}
C错,不是所有的函数名都可以由用户命名的,比如函数库中的是指定的。
D错,分号是语句必不可少的一部分。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选A
B。函数体内还可以用{}
C。基本单位不是函数
D。分号表示语句的结束
B。函数体内还可以用{}
C。基本单位不是函数
D。分号表示语句的结束
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
A这个在c语言书里都有的
实参的值传给形参,所以函数内部改变的只是形参的值,与实参无关
如果A中用指针的话那么实参就是这个指针了,你不能改变这个指针的值,但是可以改变这个指针所指向地址空间里存储的值。不知道能不能看懂
D错的
函数内的给变量分配的空间在函数结束的时候就释放了,无法返回
实参的值传给形参,所以函数内部改变的只是形参的值,与实参无关
如果A中用指针的话那么实参就是这个指针了,你不能改变这个指针的值,但是可以改变这个指针所指向地址空间里存储的值。不知道能不能看懂
D错的
函数内的给变量分配的空间在函数结束的时候就释放了,无法返回
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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
b
因为形参不改变实参,传入fun的不管是p,q还是&x,
&y,最终都不会改变x,y的值和p,q的值。
2)
a
因为a的ascii码是97,
那么g的ascii就是103,*s%2==0
条件g不会满足,所以只要选项中有g的均错,只有a
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询