首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是( )。
以下叙述中正确的是( )。
admin
2013-02-23
30
问题
以下叙述中正确的是( )。
选项
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全国计算机二级
相关试题推荐
函数compare的功能是比较两个字符串是否相等,若相等则函数返回值0,否则返回值1,请填空。compare(chars[],chart[]){inti=0;while(s[i]==t[i]||【】)i++;
下列程序的输出结果是______。main(){intk=17;printf("%d,%0,%x\n",k,k,k);}
下列语句中,不正确的是______。
请用位运算实现下述目标(设16位二进制数的最低位为零位):(1)输出无符号正整数m的第i个二进制位的数值。(2)将m的第i个二进制位置1,其余的位不变,然后输出m。#include"stdio.h"【】main(){unsigned
执行以下程序段后,m的值为______。inta[2][3]={{1,2,3},{4,5,6}};intm,*p;p=&a[0][0];m=(*p)*(*(p+2))*(*(p+4));
已知p为指针变量,a为数组名,i为整型变量,下列语句中,不正确的是______。
C语言中运算对象必须是整型的运算符是______。
以下叙述中正确的是()
在面向对象的程序设计中,类描述的是具有相似性质的一组【】。
关于下面的程序 #include<stdio.h> main() { int x=3,y=0,z=0; if(x=y+z)printf("****"); else printf("$$$$"); }说法正确的是______。
随机试题
在教育评价过程中,教育评定是()
患者,女,40岁。已婚,近1个月来无诱因出现情绪低落,晨重夜轻,对生活失去信心,食欲减退、精力下降,有自杀意念,睡眠差,有早醒,该患者最可能的诊断是
男性,40岁,体重60kg,烧伤总面积为60%,伤后第一个24小时所需补液量是
脑卒中最强的不可控性单一危险因素是()。
陈先生夫妇今年均已40岁,家里存款在50万元左右。他和妻子两个人每月收入大约1万元,月花费近4000元。陈先生和妻子计划在10年后退休,假设他们退休后再生存30年,且他们每年花费18万元(注:这笔钱在每年年初拿出),减掉基本养老保险和保险公司给予的保险金
北京阳光山谷马术俱乐部,位于朝阳区顺白鹭马泉营,会员数量居北京马术同行业之首。()
假设有以下C语言定义语句,表达式(31)不能正确引用值为7的数组元素。 int y[4][4]={1,2,3,4,5,6,7,8,9,10},*py1=y[1],(*py2)[4]=y;
Somepeoplefeelsadordepressedduringthewintermonthsinnorthernareasoftheworld.Theymayhavetroubleeatingorsleep
A、Nooneknowsforsurewhentheycameintobeing.B、Nooneknowsexactlywheretheywerefirstmade.C、Nooneknowsforwhatpu
An"applepolisher"isonewhogivesgiftstowinfriendshiporspecialtreatment.Itisnotexactlyabribe(贿赂),butiscloset
最新回复
(
0
)