首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
20
问题
有以下程序:
#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://jikaoti.com/ti/n7G0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数字字符0的ASCII值为48,若有以下程序,程序运行后的输出结果是main(){chara=’1’,b=’2’;printf("%c,",b++);printf("%d\n",b-a);}
有以下程序:#include<stdio.h>main(){intx=1,y=0;if(!x)y++;elseif(x==0)y+=2;elsey+=3:printf("%d\
以下选项中叙述正确的是()。
以下叙述中正确的是()。
下列叙述中正确的是()。
有以下程序:#include<stdio.h>intfun(intx,inty){if(x==y)return(x);elsereturn((x+y)/2);}main(){i
以下叙述中正确的是()。
负责数据库中查询操作的数据库语言是()。
以下不能将s所指字符串正确复制到t所指存储空间的是()。
在软件设计中不使用的工具是()。
随机试题
关于急性有机磷中毒的治疗,应立即静脉注射
电路如图所示,当开关S断开时,电路的运算关系是()。
下列对平面道路交叉口的改善不合理的是()。
与封建社会教育特征不符的是()
下列请求应依法予以支持的是()。
资料l一段时间以来,与官员有关的各类“门事件”频繁发生、各种“雷语”层出不穷,涉及领导干部的“花边"新闻甚至比娱乐八卦更加吸引大众眼球,严重丑化了公众对官员群体的认知,极大地降低了人民群众对公权力的信任度。从那些深陷舆论漩涡的官员身上,我们看到了“官
协同过滤是利用某兴趣相投、拥有共同经验的群体的喜好来推荐使用者感兴趣的资讯,个人透过合作的机制给予资讯相当程度的回应(如评分)并记录下来以达到过滤的目的进而帮助别人筛选资讯,回应不一定局限于特别感兴趣的,特别不感兴趣的资讯的记录也相当重要。根据上述定义,下
用WAIT命令给内存变量输入数据时,内存变量获得的数据是()。
10GB的硬盘表示其存储容量为()
ViennaViennawasoneofthemusiccentersofEuropeduringtheclassicalperiod,andHaydn,Mozart,andBeethovenwereall
最新回复
(
0
)