首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序有语法错误,有关错误原因的正确说法是 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
73
问题
以下程序有语法错误,有关错误原因的正确说法是 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://www.kaotiyun.com/show/4fXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubCommandl_Click()DimsAsDoubles=0:i=1DoWhilei<6s=s+i/(i
在窗体上画一个文本框,其名称为Text1,然后编写以下程序:PrivateSubForm_Load()ShowText1.Text=""Text1.SetFoeusEndSubPrivat
VisualBasic源程序的续行符为()。
如果要将一个窗体从内存中清除,应使用的语句是()。
下列关于菜单项的描述中,错误的是()。
设在当前目录下有一个名为"file.txt"的文本文件,其中有若干行文本。编写如下程序:PrivateSubCommand1_Click()Dimch$.asciiAsIntegerOpen"file.txt"For
在窗体上画一个名称为List1的列表框,然后编写如下程序:PrivateSubForm_Click()Fori=1To10Item="Item"&iList1.AddItemItemNexti
以下关于多重窗体程序的叙述中,错误的是()。
设窗体上有Text1、Text2两个文本框,并编写了下面的程序代码:PrivateSubTextl_KeyPress(KeyAsciiAsInteger)If"A"
编写如下程序:PrivateSubCommandl—Click()DimaAsInteger,bAsIntegera=3b=2Ifa*b<10Thenb=b+1Elseb=b—lPrintb—a>0EndSub
随机试题
按冶炼钢时脱氧程度分类,钢材分为_______、_______、_______、_______。
皮肤黏膜出现发绀时,毛细血管血液的还原血红蛋白超过
张某,女性,产后6h主诉腹胀、腹痛。叩诊:耻骨联合上呈鼓音。可能的原因是
室内空气污染物中的甲醛,对健康的影响表现为
价值工程的目的是在满足功能的前提下寻求( )。
电力电缆的选用通常从()方面考虑。
2013年9月7日举行的国际奥运会125次全会上,获得2020年夏季奥运会主办权的城市是()。
忠心耿耿:阳奉阴违
根据“干部教育第一,国民教育第二”的方针,干部教育成为抗日民主根据地教育的重心。下列学校中不是抗日民主根据地中培养高级干部的学校的是
PASSAGEFOURWhatistheadvantageoftheinternetincombatingtrafficking?
最新回复
(
0
)