首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() void fun(char*c,int d) { char b=’a’,a=’A’; { *c=*c+1;d=d+1;
有以下程序 #include<stdio.h> main() void fun(char*c,int d) { char b=’a’,a=’A’; { *c=*c+1;d=d+1;
admin
2020-07-28
66
问题
有以下程序
#include<stdio.h> main()
void fun(char*c,int d) { char b=’a’,a=’A’;
{ *c=*c+1;d=d+1; fun(&b,a);printf("%c,%c\n",b,a);
printf("%c,%c,",*c,d);} }
程序运行后的输出结果是
选项
A、b,B,b,A
B、b,B,B,A
C、a,B,B,a
D、a,B,a,B
答案
A
解析
本题中fun函数的参数传递方式,形参c是传地址,形参d是传值,所以在主函数中,执行胁时,把变量b的地址传给了c,把a的值传递给了d,经过运算,输出的值为b.B。在主函数的输出语句中,输出变量b的值为b,变量a的值为A。
转载请注明原文地址:https://www.kaotiyun.com/show/DI3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#inelude<stdio.h>voidfun(char**p){++p;prinff("%s\n",*p);}main(){char*a[]={"Morning","Afternoon","Evening","Nigh
有以下程序:#jnclude<stdio.h>intfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=1;i<n;i++)if(s[i][k]>m)m=s[i][k];returnm
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。此程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N],intn),该函数的功能是:使数组左下半三角元素中
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是将不带头结点的单向链表逆置,即若原链表中从头至尾结点数据域依次为2、4、6、8、10,逆置后,从头至尾结点数据
请编写函数fun,对长度为7个字符的字符串,除首、尾字符外,将其余5个字符按ASCII码降序排列。例如,原来的字符串为"CEkedca",排序后输出为"CedcEAa"。注意:请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编
编写函数voidfun(char*tt,intpp[]),统计在tt所指的字符串中’a’到’z’26个小写字母各自出现的次数,并依次放在pp所指的数组中。例如,当输入字符串"abcdefgabcdeab"后,程序的输出结果应该是:33322
已有定义“inta=3;”和输出语句“printf(’’%8x’’,a);”以下正确的叙述是()。
以下有关宏替换的叙述不正确的是()。
某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为
随机试题
TheInternetmaybechangingmerelywhatweremember,notourcapacitytodoso,suggestsColumbiaUniversitypsychologyprofess
AsfortheFlatEarththeory,IbelieveIcan______itwithmyownexperiencesofnavigation.
输精管的管壁由_______、_______和_______组成。
失荣初期的治法是
公安机关将正在抢劫的蒋某先行拘留后,经审查认为需要逮捕,于是依法提请人民检察院审查批准。人民检察院在对案件审查后,可以依法作出:
对于收款凭证,通常选择( )限制类型。
自然保护区的核心区,不允许进入从事科学研究活动。()
______是幼儿的主要活动形式。
河南:商丘()
A、Growingpopulation.B、Packagingmaterials.C、Changedeatinghabits.D、Lowerproductioncost.B对话中男士说十年或二十年前,人们所使用的包装材料本身就是可以回收
最新回复
(
0
)