首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(char*c,intd) { *c=*c+1: d=d+1: prinff(“%c,%c,”,*c,d); } main() { char b=’a’
有以下程序: #include void fun(char*c,intd) { *c=*c+1: d=d+1: prinff(“%c,%c,”,*c,d); } main() { char b=’a’
admin
2020-05-19
34
问题
有以下程序:
#include
void fun(char*c,intd)
{
*c=*c+1:
d=d+1:
prinff(“%c,%c,”,*c,d);
}
main()
{
char b=’a’,a=’A’;
fun(&b,a);
printf(“%c,%c\n”,b,a);
}
程序的运行结果是( )。
选项
A、b,B,b,A
B、b,B,B,A
C、a,B,B,a
D、a,B,a,B
答案
A
解析
本题重点考查函数的调用。首先要了解字母对应的ASCII码,例如A为65,a为97,字母+1可得到下一个字母。其次是函数形参和实参的问题,运行过程如下:在fun(&b,a)中,*e=‘a’,d=65。*c+1=’b’,d+1=66,prinff(“%c,%c,”,*c,d);输出b,B;因为指针c指向地址的值为b,此时b=*c=’b’;函数返回执行prinff(“%c,%c\n”,b,a);输出b,A,因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/wACp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线删
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)
给定程序MODl1.C中函数fun的功能是:将字符串中的字符按逆序输出,但不改变字符串中的内容。例如,若字符串为abcd,则应输出:dcba。请改正程序中的错误,使它能计算出正确的结果。注意:不要改动main函数,不得增行或删
给定程序中,函数fun的功能是用函数指针指向要调用的函数,并进行调用。规定在__2__处使fa指向函数f1,在__3__处使fb指向函数f2。当调用正确时,程序输出:x1=5.000000,x2=3.000000,x1*x1+x1*x2=40.00
给定程序MODI1.C中函数fun的功能是:计算S所指字符串中含有t所指字符串的数目,并作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!1#
请编写函数fun,其功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。例如,若字符串数组中的M个字符串为{“AAAA”,“BBBBBBB”,“CC”},则合并后的字符串内容应该是“AAAABBBBBBBC
关于结构化程序设计的叙述中正确的是()。
下面叙述中错误的是()。
数据库设计中反映用户对数据要求的模式是()。
关于scanf语句叙述中正确的是()。
随机试题
填料塔的基本结构包括:圆柱形塔体、填料、填料压板、填料支承板、液体分布装置、液体再分布装置。
男性最常见的泌尿系损伤部位是
在接待客户中,经纪人员应采取()的服务方法。
股权投资基金的投资者按()享受收益和承担风险。
证券投资顾问可以通过广播、电视、网络、报刊等公众媒体,客观、专业审慎地对()发表评论意见。
()的本质是一种公平的交换或交易。
企业用现金支付采购入员的差旅费,应反映在现金流量表“购买商品、接受劳务支出的现金”项目。()
清王朝的覆灭,辛亥革命的成功,是多种政治力量的合力共同促成的.而孙巾山领导的同盟会无疑是最重要的一股力量。他们不仅促成了君主专制的终结,而且带来了一次思想上的解放,激发了真正的民族觉醒,这是辛亥革命的深远意义所在。由此可以推出()。
公民的作品,其发表权、著作财产权的保护期为作者终生及其死亡后五十年,作者的署名权、修改权、保护作品完整权的保护期不受限制。()
—个字长为5位的无符号二进制数能表示的十进制数值范围是________。
最新回复
(
0
)