首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序有语法错误,有关错误原因的正确说法是( )。 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-01-15
36
问题
以下程序有语法错误,有关错误原因的正确说法是( )。 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/bEXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt4.vbp。在其窗体中“待选城市”下的List1列表框中有若干个城市名称。程序运行时,选中List1中若干个列表项(如图1所示),单击“选中”按钮则把选中的项目移到List2中,单击“显示”,则在Text1文本框中显示这些
以下关于VB文件的叙述中,正确的是
设x为一整型变量,且语句的开始为:SelectCasex,则不符合语法规则的Case子句是()。
如果要定义一个窗体级变量,定义变量语句的位置应该是
下列叙述中正确的是
窗体上有一个名称为Commandl的命令按钮,其单击事件过程及相关的函数过程如下:PrivateSubCommandl_Click()PrivateFunctionp(xAsInteger)AsBoolean
假定有以下函数过程:FunctionFun(SAsString)AsStringDims1AsStringFori=1ToLen(S)s1=LCase(Mid(S,i,1))+s1NextiFun=s
用语句Open"C:\teac.txt"ForInputAs#1打开文件后,就可以编程序
设有下面的程序段:x=InputBox("请输入一个整数")ReDima(x)Fork=xTo0Step-1a(k)=kNextk一般,在这段程序之前应先进行数组a的定义。下面定义语句中正确的是
随机试题
紫外线对DNA的损伤主要是
在下列哪个部位闻及支气管呼吸音属于病理性呼吸音( )。
红细胞生成的基本原料是
A.10℃B.15℃C.20℃D.25℃E.30℃药品批发企业的药品冷库的温度不得高于
会计职业道德检查与奖惩的机制包括( )。
资本密集型产业与劳动密集型产业的区别
不属于利:区工作启动阶段的介入策略的是()。
检察机关对甲作出附条件不起诉的决定,甲在考验期内遵纪守法、表现合格。考验期满,人民检察院应当:
(2010年简答56)简述民事法律行为的有效条件。
一群艺术历史学家要确定某些近期发现的原稿的创作时间,每一幅画都是用几种不同的颜料创作的。这些历史学家请了一位化学家来测试这些画上6种颜料出现的时间。现已知这些颜料第一次被生产的时间,并且还知道某些颜料停止生产使用的时间,如下所示:颜料1:公元1100年开
最新回复
(
0
)