首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(char*a,char*b) { a=b; ++; } main() { char ch
有以下程序: #include<stdio.h> void fun(char*a,char*b) { a=b; ++; } main() { char ch
admin
2022-10-25
76
问题
有以下程序:
#include<stdio.h>
void fun(char*a,char*b)
{
a=b;
++;
}
main()
{
char chc=’A’,ch2=’a’,*p1=&ch1,*p2=&ch2;
fun(p1,p2);
printf(”%c%c\n”,ch1,ch2);
}
程序运行后的输出结果是( )。
选项
A、Aa
B、Ab
C、ab
D、Ba
答案
B
解析
函数fun将形参b赋给形参a,使得a和b都指向原b所指向的地址,然后对该地址的值执行自增1;main函数中p1指向ch1,p2指向ch2。通过fun函数的调用,将ch2的值完成自增1,字符“a”自增1后变成字符“b”,所以程序输出:Ab。本题答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/7Rkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下对C语言中联合类型数据的正确叙述是()。
下列给定程序中,函数fun的功能是:比较两个字符串,将长的字符串的首地址作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也不得更改程序的结构!
给定程序modi1.C的主函数中,将a、b、c三个结点链成一个单向链表,并给各结点的数据域赋值,函数fun()的作用是:累加链表结点数据域中的数据作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增
有以下程序#include<stdio.h>#defineFNA(x)x*x#defineFNB(x)x+xmain(){inta=2,b=4;printf("%d,%d
给定程序MODI1.C中函数fun的功能是:用下面的公式求x的近似值,直到最后一项的绝对值小于指定的数(参数num)为止:例如,程序运行后,输入0.0001,则程序输出3.1414。请改正程序中的错误,使它能输出正确的结果。注意:不要改动smain
有以下程序#include<stdio.h>voidf(intx[],intn){if(n>1){printf("%d,",x[n-1]);f(x,n-1);}else
有以下程序:#include<stdio.h>main(){inta=7;while(a--);printf("%d\n",a);}程序运行后的输出结果是()。
有以下函数定义:intfun(doublea,doubleb){returna*b;}若以下选项中所用变量都已正确定义并赋值,错误的函数调用是()。
以下不合法的数值常量是()。
以下选项中非法的字符常量是
随机试题
加强对施工质量影响因素中的()的质量控制,是保证工程质量的重要基础。
在PowerPoint2010中,要设置幻灯片的切换效果以及切换方式时,应在()选项卡中操作。
Inthe_______oftheprojectnotbeingasuccess,theinvestorsstandtoloseupto$30million.
A.路路通B.防己C.千年健D.乌梢蛇E.五加皮治疗破伤风,急慢惊风,宜选用
临床上,与碳酸氢钠合用具有合理意义的药物有( )。
可以修改的机内凭证是指()。
庖丁解牛,何以能做到“手之所触,肩之所倚,足之所履,膝之所跨,砉然向然,奏刀騞然”?关键在于“干一行,爱一行,专一行”。达成“专一行”的成就,靠的是日复一日对专业技能的细心钻研,从简单掌握转而_______,再从驾轻就熟实现“_______”。填入画横线部
典型的嵌入式系统硬件由嵌入式最小硬件系统及相关的通道或接口组成,若一个嵌入式系统需要完成模拟量输入功能,该功能由下面列出的嵌入式系统的()实现。
编写如下程序:PrivateSubCommand1_Click()Dima%,b%,c%a=8:b=3Doc=a-bPrintc;a=b
Hespendshistimein______complaintsratherthanacting.
最新回复
(
0
)