首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
38
问题
有以下程序:
#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全国计算机二级
相关试题推荐
支持子程序调用的数据结构是()。
设有如下语句:typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
下列叙述中正确的是
下列关于return语句的叙述中正确的是()。
有以下程序#includemain(){inta=7;while(a--);printf(“%d\n”,a);}程序运行后的输出结果是
下列叙述中正确的是
下列叙述中错误的是()。
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序运行后的输出结果是()。
随机试题
试述肾上腺位置、形态和功能。
一个b×h的矩形梁,已知横截面上的剪力为Q,则该载面上的最大剪应力为()。
《中华人民共和国海关法》规定,海关对一般的进出口货物可以在放行之后()年内对与进出口货物直接有关的企业、单位的会计账簿、会计凭证、报关单证以及其他有关资料和有关进出口货物实施稽查。
某民营科技公司工程师张某2019年除每月应税工资6000元之外,还有以下收入:(1)12月份取得2019年全年一次性奖金收入22800元,年终奖选择单独计税。(2)3月份公司实施雇员持股激励机制,实行股票期权计划。3月8日,该公司授予张某股票期权3
下列货币形态中,属于足值货币的是()。
【2013年烟台莱州市】心理学中的人格具有()的特征。
卧室:睡觉
阅读下列HTML文本和说明,在该HTML文本中存在5处错误,请指出错误所在的行号、错误原因及改正方法,把解答填入答题纸的对应栏内。[说明]这是一个图片加载的题目,此Web页的名称为myhomcpage。[HTML文本](1)
Agoodtitleforthisreadingselectionis________.Henry’sWifeisgoinghome________.
ButIwenttobedtoolatetheeveningbefore,soIdidn’tgetupuntil7:00.BecauseIwenttobedtoolatetheeveningbefore,
最新回复
(
0
)