首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序有语法错误,有关错误原因的正确说法是 main() { int G=5,k; void prt_char(); … k=prt_char(G); …}
以下程序有语法错误,有关错误原因的正确说法是 main() { int G=5,k; void prt_char(); … k=prt_char(G); …}
admin
2009-02-15
46
问题
以下程序有语法错误,有关错误原因的正确说法是 main() { int G=5,k; void prt_char(); … k=prt_char(G); …}
选项
A、语句void prt_char();有错,它是函数调用语句,不能用void说明
B、变量名不能使用大写字母
C、函数说明和函数调用语句之间有矛盾
D、函数名不能使用下划线
答案
4
解析
在C语言中,对于返回值是其他类型的函数,若把函数定义放在调用之后,应该在调用之前对函数进行说明,或称为函数原型说明。函数说明句中的类型必须与函数返回类型一致,函数说明可以是一条独立的语句,也可以与普通变量一起出现在同一个语句中。对于函数值为整型的函数的说明,prt_char中定义时是void类型,那天返回值与k=prt_char();矛盾。所以本题的错误之处在于“函数说明和函数调用语句之间有矛盾。”
转载请注明原文地址:https://kaotiyun.com/show/4fXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
用语句Open"C:\teac.txt"ForInputAs#1打开文件后,就可以编程序()。
在窗体上画一个文本框,其名称为Text1,然后编写以下程序:PrivateSubForm_Load()ShowText1.Text=""Text1.SetFoeusEndSubPrivat
VisualBasic源程序的续行符为()。
将窗体的KeyPreview属性设为True,然后编写如下程序:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger)PrintChr(KeyCode)EndSu
以下关于控件数组的叙述中,错误的是()。
在窗体上画一个名称为List1的列表框,然后编写如下程序:PrivateSubForm_Click()Fori=1To10Item="Item"&iList1.AddItemItemNexti
定义学生选修课程的关系横式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。
若看到程序中有以下事件过程,则可以肯定的是,当程序运行时PrivateSubClick_MouseDown(ButtonAsInteger,_ShiftAsInteger,XAsSingle,YAsSingle)
在窗体上画一个命令按钮(名称为Commandl),并编写如下代码:FunctionFun1(ByValaAsInteger,bAsInteger)AsIntegerDimtAsIntegert=a-b:b=t+
以下关于多重窗体程序的叙述中,错误的是()。
随机试题
()主要是作为公路工程投标文件中施工组织设计的附表,以反映公路工程的施工进度。
设f(x)=(x500-1)g(x),其中g(x)在x=1处连续,g(1)=4,则f’(1)=___________.
Istillcouldseehowseveralweeksagothescenewasplayingitselfoutasclearlyasifithadbeenwritteninamoviescript.
关于扁平颗粒胶片特点的叙述,错误的是
中药煎煮后一般煎液量为()
总分类账户和明细分类账户是对账户按其( )进行分类的结果。
A、B、C、D、E为五个自然数,A、B之和等于另外三个数和的五分之三,D、E之和等于另外三个数和的八分之五,若让五个数尽可能小,C应是()。
人在知觉客观事物后头脑中所保存的形象称作记忆——。
表达式STUFF("GOODBOY",5,3,"GIRL")的运算结果是【】。
Thesameonewordmayhavemorethanonemeaning.Thisiswhatwecall______.
最新回复
(
0
)