首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> voidfun(char*c,intd) {*c=*c+l; d+=1; printf(’’%c,%c’’,*c,d);} main( ) {chara=’F’,b=’f’; fun(&b,a); p
有以下程序: #include<stdio.h> voidfun(char*c,intd) {*c=*c+l; d+=1; printf(’’%c,%c’’,*c,d);} main( ) {chara=’F’,b=’f’; fun(&b,a); p
admin
2020-06-16
39
问题
有以下程序:
#include<stdio.h>
voidfun(char*c,intd)
{*c=*c+l;
d+=1;
printf(’’%c,%c’’,*c,d);}
main( )
{chara=’F’,b=’f’;
fun(&b,a);
printf(’’%c,%cha’’,a,b);}
程序的输出结果为( )。
选项
A、g,GF,g
B、g,FF,g
C、G,fF,G
D、f,gf,g
答案
A
解析
此题考查的是函数参数的传递。main函数中首先调用fun函数,fun函数的功能是使字符c的AScⅡ码值加1并输出,使d加1并输出对应的字符;fun(&b,a)输出”g,G”,但是由于fun函数的第一个参数进行的是地址传递,而第二个参数进行的是值传递,所以main函数中的printf函数输出”F,g”。
转载请注明原文地址:https://www.kaotiyun.com/show/JZCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数字字符0的ASCII值为48,若有以下程序,程序运行后的输出结果是main(){chara=’1’,b=’2’;printf("%c,",b++);printf("%d\n",b-a);}
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)则该关系的主键为
有以下程序(字母A的ASCII代码为65):#include<stdio.h>main(){charc1=’A’,c2=’Y’;printf("%d%d\n",c1,c2);}程序运行后的输出结
以下选项中叙述正确的是()。
以下叙述中正确的是()。
以下选项中合法的标识符是()。
设变量已正确定义,以下不能统计出一行中输入字符个数(不包含回车符)的程序段是()。
以下叙述中正确的是()。
设有定义:inta,b;floatx,y;,则以下选项中对语句所做的注释叙述错误的是()。
在软件设计中不使用的工具是()。
随机试题
下列情形,能够引起物权变动的是()。
A、每次5mgB、每次7、5mgC、每次10mgD、每次20mgE、每次40mg氨氯地平用于高血压的最高剂量是
肺与脾的关系表现于()
在用桥梁实际承载能力可通过()方法进行评定。
应收/应付账款核算模块中的付款条件定义的内容有()。
票据行为的特征有()。
下列有关减免车辆购置税的表达正确的有()。
某县法院一名法官因不满律师在庭审笔录上的“改动”。竞命令法警用手铐将这名律师铐在法院的篮球架上。你如何看待?
设总体X的概率密度为,其中未知参数θ>0,设X1,X2,…,Xn是来自总体X的简单样本.(1)求θ的最大似然估计量;(2)该估计量是否是无偏估计量?说明理由.
三个基本的关系运算是【】、【】和连接。
最新回复
(
0
)