首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(char*c,int d) { *c=*c+1; d=d+1; printf(’’%c,%c,’’,*c,d); } main()
有以下程序: #include<stdio.h> void fun(char*c,int d) { *c=*c+1; d=d+1; printf(’’%c,%c,’’,*c,d); } main()
admin
2021-07-09
42
问题
有以下程序:
#include<stdio.h>
void fun(char*c,int d)
{ *c=*c+1;
d=d+1;
printf(’’%c,%c,’’,*c,d);
}
main()
{ char b=’a’,a=’A’;
fun(&b,a);
printf(’’%c,%c\n’’,b,a);
}
程序运行后的输出结果是( )。
选项
A、用户定义的函数中可以没有return语句
B、用户定义的函数中可以有多个return语句,以便可以调用一次返回多个函数值
C、用户定义的函数中若没有return语句,则应当定义函数为void类型
D、函数的return语句中可以没有表达式
答案
B
解析
本题重点考察函数返回值的相关知识,函数的值只能通过return语句返回主调函数,在函数中允许有多个return语句,但每次调用只能有一个return语句被执行,因此只能返回一个函数值。不返回函数值的函数,可以明确定义为“空类型”,类型说明符为“void”。因此B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/vetp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#defineN4yoidfun(inta[][N],intb[]){inti;for(i=0;i<N;i++)b[i]=a[i][i]-a[i][N-1-i];}yoidmain(){i
有以下程序main(){inta=3;a+=a-=a*a;printf("%d\n",a);}程序的输出结果是
若有以下程序#include#include#includetypedefstructstu{char*name,gender;intscore;}STU;voidf(char*p){p=(char*)m
有以下程序#includemain(){inta,b;for(a=1,b=1;a=20)break;if(b%3==1){b=b+3;continue;}b=b-5;}printf("%d\n",a);}程序
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include<stdio.h>#include<string.h>main(){chara[10]="abc",b[10]="012",c[10]="xyz";strc
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
以下关于retum语句的叙述中正确的是
随机试题
重置全新机器设备一台,其价值为5万元,年产量为600件,现知被评估机器设备年产量为800件。假设该类机器设备的规模经济效益指数为0.5,则被评估设备的重置成本为()
对于皮肤感觉的叙述,恰当的是
下列哪项不是颅内压增高的原因
患者,男性,72岁,排尿犹豫,夜尿增多,与家人饮烈性酒后,小便不能自解,体检发现膀胱区明显膨胀,最可能的诊断是
无机非金属硅酸盐材料包括水泥、玻璃、()等。
承购包销是指通过招标方式确定债券承销商和发行条件的发行方式。
对数种违反治安管理行为的处罚,按照“分别决定,合并执行”的原则,拘留期限()。
检查妇女的身体,应当由女侦查人员或医师进行。
Thehighestanxietymomentintheholidayseasonmustbethemomentjustbeforeyourlovedonesunwraptheirgifts.Theribbonc
Roseisnaughty,allthesamewehavetolaughatherjoke.
最新回复
(
0
)