首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() void fun(char*c,int d) { char a=’F’,b=’f’; { *c=*c+1; fun
有以下程序: #include main() void fun(char*c,int d) { char a=’F’,b=’f’; { *c=*c+1; fun
admin
2021-02-25
20
问题
有以下程序:
#include
main()
void fun(char*c,int d) { char a=’F’,b=’f’;
{ *c=*c+1; fun(&b,a);
d+=1; printf("%c,%c\n",a,b);}
printf("%c,%c",*c,d);}
程序的输出结果为( )。
选项
A、g,GF,g
B、g,FF,g
C、GfF,G
D、f,gf,g
答案
A
解析
此题考查的是函数参数的传递。main函数中首先调用fun函数,fun函数的功能是使字符c的ASCII码值加1并输出,使d加1并输出对应的字符;fun(&b,a)输出“g,G”,但是由于fun函数的第一个参数进行的是地址传递,而第二个参数进行的是值传递,所以main函数中的printf函数输出“F,g”。
转载请注明原文地址:https://kaotiyun.com/show/K6tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面叙述中错误的是()。
若有以下语句:intn;floatf=13.8;则执行n=(int)f%3;后,n的值是()。
以下定义语句中正确的是()。
负责数据库中查询操作的数据库语言是()。
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)()。
下列定义数组的语句中,正确的是()。
软件测试的目的是
在具有2n个结点的完全二叉树中,叶子结点个数为()。
下列排序方法中,最坏情况下比较次数最少的是
程序流程图中带有箭头的线段表示的是()。
随机试题
以下哪项不属于色素上皮细胞的特点
目赤肿痛的治疗主穴为
对流换热过程使用准则数及关联式来描述换热过程不正确的说法是()。
对地下隧道的选线应特别注意避免()。[2013年真题]
政策性银行发行金融债券应向中国人民银行报送( )文件。
对被劳改教养的人提起的诉讼,由()人民法院管辖。
不适合采用栈结构的是_____________。
NotesforNewProductMessagesProductname:【A1】______AutodiallerRecognisednameandphonenumbercapacity:【A2】______Recorde
Stocksarenotgoods--theymerelyare______,exchangingcurrentcashflowsforfutureones.
文章呼吁对外语教学中的文化干扰问题给予更多关注。(callfor)
最新回复
(
0
)