首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
24
问题
有以下程序:
#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://jikaoti.com/ti/9uz0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下定义chars1[]="0123";chars2[]={’0’,’1’,’2’,’3’};则以下叙述正确的是()。
有以下程序段inti,n;for(i=0;i
有以下程序#include<stdio.h>voidfun(inta,intb){intt;t=a;a=b;b=t;}main(){intc[10]={1,2,3,4,5,6,7,8,9,0),i;
有下列程序:main(){inti,t[][3]={9,8,7,6,5,4,3,2,1};for(i=0;i
以下关于retum语句的叙述中正确的是
下列叙述中错误的是()。
以下选项中正确的定义语句是
若在定义语句:inta,b,C,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
以下定义数组的语句中错误的是
随机试题
为解决流水线某道工序设备超负荷问题,企业可以采取的措施有()。
阅读下列短文,完成下列问题。说秦王书十上而说不行,黑貂之裘弊,黄金百斤尽,资用乏绝,去秦而归。赢滕(téng绑腿)履靥(jué草鞋),负书担橐,形容枯槁,面目犁黑,状有归色。归至家,妻不下紝(rèn纺织),嫂不为炊,父母不与言。苏秦喟然叹曰:“妻
人体死亡后,2小时后可出现
高嵌体基牙牙合面需预备的间隙厚度为
暑淫证候的表现是
按物流活动的主体分类,企业物流可以分为()。
Schoolsecretary:Goodmorning.CanIhelpyou?Student:Yes,I’dliketoenrollforthecourse.Schoolsecretary:______
求过点A(一1,2,3)垂直于L:且与平面π:7x+8y+9z+10=0平行的直线方程.
数据库系统的核心是
一间教室可坐多名学生,则实体教室和学生之间的联系是()。
最新回复
(
0
)