首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
admin
2017-04-26
34
问题
若各选项中所用变量己正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
选项
A、main(){……x=fun(2,10);……}float fun(int a,int b){……}
B、float fun(int a,int b){……}main(){……x=fun(i,j);……}
C、float fun(int,int);main(){……x=fun(2,10);……}float fun(int a,int b){……}
D、main(){float fun(int i,int j);……x=fun(i,j);……}float fun(int a,int b){……}
答案
A
解析
C语言规定,函数必须先定义,后调用(函数的返回值类型为int或char时除外)。在选项A)中,调用的子函数在调用后面定义,所以不正确。在选项B)、C)中,被调用函数在主函数之前定义,再在主函数中调用,所以是正确的;在选项D)中,在主函数中先对子函数float fun(int i,int i)进行了声明,然后进行调用。
转载请注明原文地址:https://kaotiyun.com/show/6YDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序用来输出结构体变量ex所占存储单元的字节数,请填空。structst{charname[20];doublescore;};main(){structstex;pfintf("exsize:%d\n",sizeof(__
以下程序的输出结果是_______。main(){char*p[]={"BOOL","OPK","H","SP:,};for(i=3;i>0;i--,i--)printf("%c",*p[i]);printf("\n");}
设已执行预编译命令#include<string.h>,以下程序段的输出结果是chars[]="anapple";printf("%d\n",strlen(s));
有以下程序段charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行上述
已知函数ffead的调用形式为fread(buffer,size,count,fp);,其中buffer代表的是()。
在C语言中,函数调用时()。
下面程序的功能是将一个字符串str的内容颠倒过来,请填空。#includemain(){inti,j,【】;charstr[]={"1234567"};for(i=0,j=strlen(str)【】;i
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。intmystrlen(char*str){intI;for(I=0;【】!=’\n’;I++);return(I);}
下述关于数据库系统的叙述中正确的是
随机试题
犯罪嫌疑人取保候审保证金的起点数额为人民币3000元。
图书馆选择供应商的模式有图书馆与供应商谈判及以招标的形式确定供应商两种模式。()
当用Telnet登录进入远程计算机系统时,不属于本地机上客户程序要完成的功能的是()
根据酶的来源及其在血浆中发挥催化功能的情况,不属于血浆特异酶的是A.纤溶酶B.胆碱酯酶C.铜氧化酶D.脂蛋白酯酶E.转氨酶
米炒砂炒
建设工程项目的组织结构如采用矩阵组织结构模式,则每一个工作部门的指令有()个。
甲、乙两人参加知识竞赛,规定每回答对一题得5分,回答错一题倒扣3分。两人各回答10题后,分数之和为52分,且甲比乙多得了16分。那么甲回答对了()题。
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
请在【答题】菜单下选择【进入考生文件夹】命令,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。某会计网校的刘老师正在准备有关《小企业会计准则》的培训课件,她的助手已搜集并整理了一份该准则的相关资料存放在Word文
TheUnitedNationshasreportedthat(31)progressisbeingmadeinthefight(32)malariainAfrica.TheU.N.ICEFwebsitesays
最新回复
(
0
)