首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
28
问题
有以下程序:
#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全国计算机二级
相关试题推荐
阅读以下程序#include<stdio.h>main(){IntCase;floatprintF;printf(’’请输入2个数:’’);scanf(’’%d%f’’,&Case,&printF);printf(’’%d%f\n”,C
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
有以下程序:#include<stdio.h>main(){inta=1,b=2;for(;a<8;a++){b+=a;a+=2;}printf("%d,%d\n",a,b);}程序运行后的输出结果是()。
有以下定义语句,编译时会出现编译错误的是()。
以下叙述中错误的是( )。
下列叙述中错误的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将参数给定的字符串、整数、浮点数写到文本文件中,再用字符串方式从此文本文件中逐个读入,并调用库函数atoi和
以下不合法的数值常量是()。
以下选项中非法的字符常量是
在E-R图中,用来表示实体的图形是
随机试题
Windows7在零售市场上的主要版本不包括【】
患者,男性,66岁。因“双侧股骨干骨折3小时”入院。查体:体温36.5℃,脉搏细弱,血压60/40mmHg,四肢冰冷,无尿。该患者首选的治疗措施是
下列哪一项属于第三级预防
建设工程目标控制在施工招标阶段的任务不包括()。
一个完善的市场体系应当具备的基本功能包括()。
税收法律关系中征纳双方权利义务所指向的物或行为,指的是()。
何谓运输保险?它有哪几种类型?
某中学初二一班准备在周五举行一次登山活动。假定你是该班班长,请写一则通知,告知所有学生。内容包括:(1)早上8点在校门口集合,坐校车前往香山;(2)自带午餐,在山顶有娱乐活动;(3)下午4点半在山脚集合返校。注意:词数100左右;可适当增加细节,以
程序性记忆
市场经济通常由三个基本要素构成,下列()不是市场经济的构成要素。
最新回复
(
0
)