首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> void fun(char *a,char *b) { a=b; (*a)++; } main() { char ch1=’A’,ch2=’a’,*p1=&ch1,*p2=&ch
有以下程序 #include<stdio.h> void fun(char *a,char *b) { a=b; (*a)++; } main() { char ch1=’A’,ch2=’a’,*p1=&ch1,*p2=&ch
admin
2022-04-02
956
问题
有以下程序
#include<stdio.h>
void fun(char *a,char *b)
{
a=b;
(*a)++;
}
main()
{
char ch1=’A’,ch2=’a’,*p1=&ch1,*p2=&ch2;
fun(p1,p2);
printf("%c%c\n",ch1,ch2);
}
程序运行后的输出结果是( )。
选项
A、Aa
B、Ab
C、ab
D、Ba
答案
B
解析
函数fun将形参b赋给形参a,使得a和b都指向原b所指向的地址,然后对该地址的值执行自增1;main函数中p1指向ch1,p2指向ch2。通过fun函数的调用,将ch2的值完成自增1,字符‘a’自增1后变成字符‘b’,所以程序输出:Ab。本题答案为B选项。
转载请注明原文地址:https://www.kaotiyun.com/show/7hkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下结构体类型说明和变量定义中正确的是
以下选项中不能用作C程序合法常量的是
有以下程序:#include<stdio.h>main(){inta=6,b=7,m=1;switch(a%2){case0:m++;break;case1:m++:swi
结构化程序设计中,下面对goto语句使用描述正确的是()。
有以下程序#includemain(){chara=4;printf("%d\n",a=a
s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
以下叙述中正确的是
下面选项中的程序段,没有编译错误的是
关于结构体函数的叙述中正确的是()。
有以下程序#include<stdio.h>intfun(){staticintx=1;x+=1:returnx;}main(){inti,s=1;for(i=1;i<=5;i++)s+=fun();printf(
随机试题
宫骶韧带间接地维持子宫处于前倾位置。()
A.百会、头维、太阳B.关元、阴陵泉C.十宣、十二井D.血海、阴陵泉、内庭,
关于肺泡表面活性物质的叙述,哪些是正确的?
女性,54天,黑粪40天伴贫血于10月13日入院。患儿是第1胎,足月顺产,因地震系在防震棚出生。生后14天始排黑粪,量不等,未见脐及皮肤等处出血,不发热。因贫血严重,多次输血及药物治疗均无效。粪便检查:有(56~76)×(36~40)mm虫卵,椭圆形。两
属于影响舒适的社会方面因素是
A.5厘米B.10厘米C.15厘米D.30厘米药品批发企业中,药品与地面间距不小于()
案例二:理财规划师在为客户进行风险管理和保险规划时,人身保险险种的选择是至关重要的。某客户就人身保险合同条款向理财规划师咨询。根据案例二,回答下列问题:投保人可选择的保险金给付方式通常不包括I( )。
如果具有n个顶点的图是一个环,则它有()棵生成树。
例如:您是来参加今天会议的吗?您来早了一点儿,现在才8点半。您先进来坐吧。★会议最可能几点开始?A8点B8点半C9点√我不是不喜欢运动,平时工作忙,连周末都加班,没时间去锻炼。★从这句话我们知道他:
AstudyconductedbyanAustralianscienceagencyhasdiscoveredsignsthatthecountry’sancientAboriginesmayhavebeenthew
最新回复
(
0
)