18. C语言规定:在一个源程序中,main函数的位置

10.C语言的编译系统对宏命令的处理是()。A.在对源程序中的其它语句编译之前进行的B.在程序运行时进行的C.和C程序中的其它语句同时进行的D.在程序连接时进行的11.下... 10. C语言的编译系统对宏命令的处理是( )。A. 在对源程序中的其它语句编译之前进行的B. 在程序运行时进行的C. 和C程序中的其它语句同时进行的D. 在程序连接时进行的11. 下面四个选项中,均是合法整型常量的选项是A. 160 -0xffff 011B. -0xcdf 01a 0xeC. -01 986,012 0668D. -0x48a 2e5 0x12. 以下关于运算符优先顺序的描述中正确的是A. 关系运算符<算术运算符<赋值运算符<逻辑与运算符B. 逻辑与运算符<关系运算符<算术运算符<赋值运算符C. 赋值运算符<逻辑与运算符<关系运算符<算术运算符D. 算术运算符<关系运算符<赋值运算符<逻辑与运算符13. 一个C语言程序是由A. 一个主程序和若干子程序组成B. 函数组成C. 若干过程组成D. 若干子程序组成 14. 以下能对一维数组a进行正确初始化的语句是A. int a[10]=(0,0,0,0,0);B. int a[10]={};C. int a[]={0};D. int a[10]={10*1}; 15. 已知x=43,ch=‘A’,y=0;则表达式(x>=y&&ch<‘B’&&!y)的值是A. 0B. 语法错C. 1D. “假” 16. 若二维数组a有m列,则计算任一元素a[i][j]在数组中位置的公式为    。(假设a[0][0]位于数组的第一个位置上。)A. i*m+jB. j*m+iC. i*m+j-1D. i*m+j+117. 将两个字符串连接起来组成一个字符串时,选用( )函数。A. strlen( )B. strcpy( )C. strcat( )D. strcmp( )18. C语言规定:在一个源程序中,main函数的位置A. 必须在最开始B. 必须在系统调用的库函数的后面C. 可以任意D. 必须在最后19. 若有说明:int a[10];则对a数组元素的正确引用是A. a[10]B. a[3.5]C. a(5)D. a[10-10]20. 下面有关for循环的正确描述是A. for循环只能用于循环次数已经确定的情况B. for循环是先执行循环体语句,后判断表达式C. 在for循环中,不能用break语句跳出循环体D. for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来 展开
 我来答
345345077
2014-08-26 · TA获得超过320个赞
知道答主
回答量:142
采纳率:50%
帮助的人:69.3万
展开全部
你理解的很对,但我觉得这道题有点考语文的意思,C 说的是可以,实际上确实可以,如你的例子,只要不调用库函数就行了,而 B 说得绝对了,且它的表述 " 系统调用 “我认为不是很明了,如果写成main函数中调用或许更好。其实这道题就是看怎么理解了,答案不得要,理解了内容就行,既然你已经理解了,没必要纠缠这道题了,毕竟不是考语文,会用就行了
这样可以么?
被风吹过的夏xu
2014-08-26
知道答主
回答量:74
采纳率:0%
帮助的人:19.7万
展开全部
这题选c,做过的原题,保证正确
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
vedgtar
2014-08-26
知道答主
回答量:16
采纳率:0%
帮助的人:4.3万
展开全部
本题的正确答案是A选项
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
White_MouseYBZ
2014-08-26 · TA获得超过4万个赞
知道大有可为答主
回答量:2.1万
采纳率:82%
帮助的人:6682万
展开全部
10:A
11:A、D
12:C
13:B
14:C、D
15:C(但双引号和单引号都是中文的;若原是如此,请选B)
16:A
17:C
18:无正确答案。A、B、D都可以,但不可任意——因为不可在另一个函数中。或者说“不在另一函数中的任意地方都行”!出题者的本意可能是让选择C,但不严密。
19:D
20:D
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式