首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(char*c,intd) { *c=*c+1: d=d+1: printf(“%e,%e,”,*c,d); } main() { ch
有以下程序: #include void fun(char*c,intd) { *c=*c+1: d=d+1: printf(“%e,%e,”,*c,d); } main() { ch
admin
2020-06-16
41
问题
有以下程序:
#include
void fun(char*c,intd)
{ *c=*c+1:
d=d+1:
printf(“%e,%e,”,*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
解析
本题重点考察函数的调用,首先要了解字母对应的ASCⅡ码。例如A为65,a为97。即字母+1则可得到下一个字母。其次是函数形参和实参的问题,运行过程如下:在fun(&b,a)中,*c=’a’,d=65。*c+1=’b’,d+1=66,printf(”%c,%c,”*c,d);输出b,B,因为指针c指向地址的值为b,此时b=*c=’b’;函数返回执行printf(“%c,%c\n”,b,a);输出b,A,因此A选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/PpCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include#includevoidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*
以下关于字符串的叙述中正确的是()。
以下叙述中正确的是()。
构成计算机软件的是()。
有以下程序:#include<stdio.h>intfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){i
若有以下程序:#include<stdio.h>main(){inta=一11,b=10;a%=b%=4;printf("%d%d\n",a,b);}则程序的输出结果是()。
下列给定程序中,函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串“abe”“CD”“EF”连接起来,结果是”abc-CDEF”。请改正程序中的错误,使它能得出正确的结果。注意:不要
负责数据库中查询操作的数据库语言是()。
下面不属于结构化程序设计风格的是
设有定义:struct{charmark[12];intnum1;doublenum2;)t1,t2;若变量均已正确赋初值,则以下语句中错误的是
随机试题
在R1、R2并联电路中,已知各电阻中’的电流分别为,I1、I2,则电路中总电流I应为()。
阅读韩愈《杂说.世有伯乐》,然后回答。世有伯乐,然后有千里马。千里马常有,而伯乐不常有。故虽有名马,祗辱于奴隶人之手,骈死于槽枥之间,不以千里称也。马之千里者,一食或尽粟一石。食马者不知其能千里而食也。是马也,虽有千里之能,食不饱,力不
前腭杆厚度约为A.0.3mmB.0.5mmC.0.8mmD.1mmE.1.5mm
患者拟行面部手术,用1%利多卡因35ml(含1:400kU肾上腺素)局部浸润麻醉后,患者烦躁、多语、寒战,面部肌肉抽搐。对该患者的处理措施,不恰当的是
某栋高层建筑的高度为86m,其消防应急照明和疏散指示系统的蓄电池组的初始放电时间不小于()min。
冲击疗法中止治疗的条件包括()。
Makingenergyusecompletelyharmlesstotheenvironment______verydifficultandusuallyeconomicallyexpensive.
程序的并发执行产生了一些和程序顺序执行时不同的特性,下列哪一个特性是正确的?()
假设存储在PC机中的某个歌曲的WAV文件大小是60MB,使用“媒体播放器”软件进行播放时需要6分钟才能播放完毕,则播放该文们:时的码率大约是【】Mbps。
Forthispart,youareallowed30minutestowriteashortessaybasedonthepicturebelow.Youshouldstartyouressaywitha
最新回复
(
0
)