首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(char*c,int d) { *c=*c+1;d=d+1; printf("%c,%c,",*c,d); } main() { char b
有以下程序 #include void fun(char*c,int d) { *c=*c+1;d=d+1; printf("%c,%c,",*c,d); } main() { char b
admin
2013-10-19
23
问题
有以下程序
#include
void fun(char*c,int d)
{ *c=*c+1;d=d+1;
printf("%c,%c,",*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
解析
本题中fun函数的参数传递方式,形参c是传地址,形参d是传值,所以在主函数中,执行fun时,把变量b的地址传给了c,把a的值传递给了d,经过运算,输出的值为b,B。在主函数的输出语句中,输出变量b的值为b,变量a的值为A。
转载请注明原文地址:https://kaotiyun.com/show/70Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若整型变量a和b中的值分别为7和9,要求按以下格式输出a和b的值:a=7b=9请完成输出语句:printf("【】",a,b);。
有以下程序 #include <stdio.h> main() { int i=5; do { if(i%3==1) if(i%5==2) { printf"*
以下选项中不能作为C语言合法常量的是______。
计算机能直接执行的程序是______。
有以下程序#include<stdio.h>main(){char*a[]={"abcd","ef","gh","ijk"};inti;for(i=0;i<4;i++)
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。intmystrlen(char*str){inti;for(i=0;【】!=’\0’;i++);retur
设有如下宏定义#defineMYSWAP(z,x,y){z=x;x=Y;Y=z;}以下程序段通过宏调用实现变量a、b内容的交换,请填空。floata=5,b=16,c;MYSWAP(【】,a,b);
若fp已正确定义为一个文件指针,d1.dat为二进制文件,请填空,以便为“读”而打开此文件:fp=fopen(【】);。
下列叙述中止确的是()。
随机试题
关于前列腺MRI扫描的叙述,正确的是
甲工厂委托乙公司购买一批货物,乙公司不收取报酬。根据我国《合同法》的有关规定,下列表述哪些是正确的?
从累计现金流量曲线图上可以了解到()。
材料的极限应力为σlim,材料的屈服极限为σS,材料的强度极限为σB,对于塑性材料的极限应力应取()。
砌体的受力特点是()。
下列按主导产业演进顺序排列正确的是:①石化产业②旅游服务业③服装业④信息产业⑤农产品加工业
党的十八大对建设社会主义文化强国作出进一步部署,强调的重点任务有()
培训部会计师魏女士正在准备有关高新技术企业科技政策的培训课件,相关资料存放在Word文档“PPT素材.docx”中。按下列要求帮助魏女士完成PPT课件的整合制作:将演示文稿按下列要求分为6节,分别为每节应用不同的设计主题和幻灯片切换方式。
Childrenhavealotofspecialtalentstooffer.Theirpursuitofnoveltyandwonderisbothacauseandaneffect—agiftofthe
A、Foodisnolongerabasicneedforus,whileitwasforprimitivepeople.B、Weeatawidevarietyoffood.C、Wenolongereat
最新回复
(
0
)