首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
admin
2015-08-14
92
问题
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
选项
A、main(){……x=fun(2,10);……)float fun(int a,intb){……}
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,intj);……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://www.kaotiyun.com/show/bUDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设已包含头文件<string.h>,下列程序段的运行结果是()。chars1[]={"ACDEF"};chars2[]="ABC";strcpy(s1,s2);printf("%d",strlen(s1));
下列程序的输出结果是()。voidf(int*x,int*y){intt;t=*x,*x=*y;*y=t;}main(){inta[8]={1,2,3,4,5,6,7,8},i,*p,*q;
下列程序的输出结果是()。#include<stdio.h>intb=2;intfunc(int*A){b+=*a;retumb;}main(){inta=1,t=2;t+=
下列叙述中正确的是()。
下列程序段的运行结果是______。charstr[]="ABCD",*p=str;printf("%d\n",*(p+3));
下列程序的输出结果是()。#include<stdio.h>voidmain(){intb[6]={2,4,6,8,10,12};int*p=b,**q=&p;printf(
C语言中用______表示逻辑值为“真”,用数字“0”表示逻辑值为“假”。
在计算机软件系统的体系结构中,数据库管理系统位于用户和【】之间。
随机试题
A、Sheistall.B、Shestudieshard.C、Sheislovely.D、Sheiskindandfriendly.D对话中,男士询问女士的朋友是怎样的一个人,女士回答说她朋友十分亲切友好。因此,答案为D项“她亲
血管紧张素Ⅱ受体拮抗药包括有( )。
国家预算是有计划地管理财政收支的工具,预算组织程序包括预算草案的编制、预算审批、预算执行和预算调整。财政部门在预算组织协调和监督工作中,依照《预算法》的规定,将预算计划管理方式贯穿于预算资金筹集、分配和使用的始终,并通过预算管理工作内容来实现。要求:请根
王某励志要成为一名公务员,一直不断学习和实践增长自己的能力素质,王某了解到公务员的相关规定,其中错误的是()。
根据《中华人民共和国劳动合同法》,下列条款中,属于劳动合同必要条款的有()。
宣纸素有“落纸如漆,万载存真”之誉。()
约定在字符编码的传送中采用偶校验,若接收到代码1010010,则表明传送中( )。
在面向对象方法中,不属于“对象”基本特点的是
下列关于计算机病毒的说法中,正确的是()。
Whywasthewomannotatthemeeting?
最新回复
(
0
)