首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是( )。
以下叙述中正确的是( )。
admin
2013-02-23
86
问题
以下叙述中正确的是( )。
选项
A、构成C程序的基本单位是函数
B、可以在一个函数中定义另一个函数
C、main()函数必须放在其他函数之前
D、所有被调用的函数一定要在调用之前进行定义
答案
1
解析
一个C语言程序是由许多函数组成的,因此C程序的基本单位是函数,选项A的叙述是正确的。根据函数的定义语法规定,在C语言程序中,不能嵌套定义,即不能在函数中再定义函数,故排除选项B。main()函数在C语言程序中是必须的,但 main()函数可以放在程序中的任意位置,故排除选项C。对于用户定义的函数应遵循“先定义,后使用”的规则。凡是未在调用前定义的函数,C编译程序都默认它的返回值类型为int类型。对于返回值为其他类型的函数,若把函数的定义放在调用之后,应该在调用之前对函数进行说明,因此被调用的函数不一定要在调用之前进行定义,选项D不正确。
转载请注明原文地址:https://kaotiyun.com/show/xQJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列语句使指针p指向一个double类型的动态存储单元。p=【】malloc(sizeof(double));
当线性表的元素总数基本稳定,且很少进行插入和删除操作,并要求以很快的速度存取线性表中的数据元素时,应采用【】存储结构。
下列程序的功能是计算数的阶乘。main(){ihti,n;nlongnp;scanf("%d",&n);np=【】;for(i=2;i<=n;i++)【】;printf("n=%dn!=%ld\n",
无论对于顺序存储,还是链接存储的栈和队列来说,进行插入或删除运算的时间复杂性均相同,则为【】。
人们提出了用______的原理来设计软件,这就是软件工程学诞生的基础。
下列程序段的输出结果是______。intx=3;do{printf("%d",x-=2);}while(!(--x));
栈满时,再作入栈操作会产生【】,栈空时,删除操作会产生【】。
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
设有以下程序,为使之正确运行,请在下划线中填入应包含的命令行。(注:try_me()函数在a:\myfile.txt中有定义。)【】main(){printf("\n");try_me();printf
随机试题
如图所示,在一长直导线L中载有恒定电流I1,ABCD为一刚性矩形线圈,与L共面,且AB边与L平行。矩形线圈中载有恒定电流I2,则线圈AB边和CD边受到的安培力的方向分别为()
能指明疼痛部位的牙齿病症如下,除外
转氨酶的辅酶中含有下列哪种维生素
A.腺癌B.鳞状细胞癌C.印戒细胞癌D.黏液腺癌E.髓样癌女性的肺癌大多是
已知当前市场的纯粹利率为1.8%,通货膨胀补偿率为2%,若某证券资产要求的风险收益率为6%,则该证券资产的必要收益率为()。
长篇小说《林海雪原》的作者是()。
李叔同
阅读程序:OptionBase1PrivateSubForm_Click()DimArr(3,3)AsIntegerFori=1To3Forj=1To3Ifj=
在微型计算机内部,对汉字进行传输、处理和存储时使用汉字的()。
AIngvarKamprad-abornbusinessmanBSuccessbroughtbytheintroductionofshowroomsCTheoriginofIKEADSpecializationi
最新回复
(
0
)