首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(char*c,int d) { *c=*c+1;d=d+1; printf("%c,%c,",*c,d); } main() {
有以下程序: #include<stdio.h> void fun(char*c,int d) { *c=*c+1;d=d+1; printf("%c,%c,",*c,d); } main() {
admin
2013-10-14
26
问题
有以下程序:
#include<stdio.h>
void fun(char*c,int d)
{ *c=*c+1;d=d+1;
printf("%c,%c,",*c,d);
}
main()
{ charb=’a’,a=’A’;
fun(&b,a);printf("%c,%c\n",b,a);
}
程序运行后的输出结果是( )。【10年3月】
选项
A、b,B,b,A
B、b,B,B,A
C、a,B,B,a
D、a,B,a,B
答案
A
解析
在这道题目中fun函数的参数传递方式,形参c是传地址,形参d是传值。所以在主函数中,执行fun时,把变量b的地址传给了c,把a的值传递给了d,经过运算,输出的值为b,B。在主函数的输出语句中,输出变量b的值为b,变量a的值为A。
转载请注明原文地址:https://kaotiyun.com/show/M0Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,有下列程序段:inta=3,b=5,c=7;if(a>B)a=b;c=a;if(c!=A)c=b;printf("%d,%d,%d\n",a,b,C);其输出结果是()。
以下程序的输出结果是【 】。#include<stdio.h>#defineN5intfun(int*s,inta,intn){intj;*s=aj=n;while(a
以下程序的输出结果是【 】。#include<stdio.h>main(){intj,a[]={1,3,5,7,9,11,13,15},*P=a+5;for(j=3;j;j-){swi
有以下程序 #include <stdio.h> void fun(int a[],int n) { int i,t; for(i=0;i<n/2;i++) {t=a[i]; a[i]=a[n-1-i]; a[n-1-i]
下列程序的运行结果为【】。#include<stdio.h>#include<string.h>{inta;charb[10];doublec;};voidf(str
以下定义的结构体类型包含两个成员,其中成员变量info用来存放整型数据;成员变量link是指向自身结构体的指针。请将定义补充完整。structnode{intinfo;【】Link;};
下列叙述中,不属于软件需求规格说明书的作用的是______。
C语言中下列叙述正确的是_______。
以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转存到链表的各个结点中,请从与下划线处号码对应的一组选项中选择出正确的选项。 #include<stdlib.h> structnode {chardata;s
随机试题
纤维支气管镜检查的适应证不包括
剪力墙的墙段长度一般不超过()m。
某施工项目招标,招标文件开始出售的时间为2015年3月20日,停止出售的时间为2015年3月30日,提交投标文件的截止时间为2015年4月25目,评标结束的时间为2015年4月30日,则投标有效期开始的时间为()。
资产负债表中的“存货”项目由下列()账户的余额计算填列。
某建筑设计公司工程师张某接受公司指派的任务,为该公司承揽设计的某住宅楼绘制了工程设计图。按照《著作权法》的规定,有关该工程设计图著作权的下列表述中,正确的是()。
联系实际说明在德育过程中如何正确认识和处理好知、情、意、行的关系。
教师课堂语言礼仪的特点不包括()
某公园的道路由如下图所示的5个正六边形组成,每个六边形每条边的长度都是100米,保安员从道路上某一点出发巡视完所有的道路至少要走多少米?()
急性化脓性腮腺炎切开引流,以下哪项操作是正确的()。
A、我不顾父母的强烈反对,偷偷地报考了美术专业。B、我这样做,并不代表我是一个胸无大志的人。C、父母绝不会同意我这样做,因为我成长在一个传统的家庭。D、由于最近工作太紧张,不能及时跟您联系,请原谅一下。DD。补语冗余。“一下”用在动词后,一般表示“
最新回复
(
0
)