首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> int fun(char a,char*s) { int temp; temp=a; a=*s: *s=temp: return a;
有下列程序 #include<stdio.h> int fun(char a,char*s) { int temp; temp=a; a=*s: *s=temp: return a;
admin
2019-01-11
36
问题
有下列程序
#include<stdio.h>
int fun(char a,char*s)
{
int temp;
temp=a;
a=*s:
*s=temp:
return a;
}
void main()
{
char a=’3’,b=’6’,c;
c=fun(a,&b);
printf(’’%c,%c,%c\n’’,a,b,c);
}
程序执行后的输出结果是( )。
选项
A、6,3,6
B、6,3,3
C、3,6,3
D、3,3,6
答案
D
解析
主函数调用fun函数时,将实参a的值和变量b的地址拷贝给形参变量a,和形参指针变量s。这时形参a的值为’3’,形参指针s和实参b指向同一块内存空间,此空间存放的值为’6’。在函数fun中,变量temp的值为’3’,形参a被重新赋值为’6’,执行语句*s=temp时,将’3’赋给指针变量s指向的内存空间,这时,实参b也指向这块内存空间。函数调用结束时,变量c=’6’,a=’3’,b=’3’。选项D正确;本题答案为D。
转载请注明原文地址:https://jikaoti.com/ti/qFa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下划线处填入正确的内容
请编写函数fun,它的功能是:求出ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串:123412132,输入字符为:1,则输出:3。注意:部分源程序在文件PROGI.C中。请勿改动主函数main和其他函数中的任何
给定程序MODll.C中函数fun的功能是:利用插入排序法对字符串中的字符按从小到大的顺序进行排序。插入法的基本算法是:先对字符串中的头两个元素进行排序。然后把第三个字符插入到前两个字符中,插入后前三个字符依然有序;再把第四个字符插入到前三个字符
给定程序MODll.C、中函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把3个串:”abe”,”CD”,”EF”连接起来,结果是”abcCDEF”。请改正程序中的错误,使它能得出正确
给定程序MODll.C中函数fun的功能是:实现两个整数的交换。例如给a和b分别输入:60和65,输出为:a=65b=60请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#i
给定程序MODll.C中函数fun的功能是:删除p所指字符串中的所有空白字符(包括制表符、回车符及换行符)。输入字符串时用’#’结束输入。请改正程序中的错误,使它能输出正确的结果。注意:不要改动main函数,不得增行或删行,也
给定程序MODll.C中函数fun的功能是:判断ch中的字符是否与str所指串中的某个字符相同;若相同,什么也不做,若不同,则将其插在串的最后。请改正程序中的错误,使它能进行正确的操作。注意:不要改动main函数,不得增行或删行,也不得
给定程序MODll.C中函数fun的功能是:计算整数n的阶乘。请改正程序中的错误或在下划线处填上适当的内容并把下划线删除,使它能计算出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#includedouble
给定程序MODll.C中fun函数的功能是:根据形参m,计算如下公式的值。t=1+1/2+1/3+1/4+…+1/m例如,若输入5,则应输出2.283333。请改正程序中的错误或在下划线处填上适当的内容并把下划线删除,使它能计
给定程序MODll.C中函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。请改正程序中的错误,使它能得出正确的结果。注意:不要
随机试题
慢性支气管炎痰液性状一般为()。
男性,56岁。3年来进行性加重劳动后心悸、气短,多次出现夜间睡眠中呼吸困难,需坐起后缓解。半年来感腹胀、食欲下降、尿少、下肢水肿。既往无高血压、糖尿病、高血脂症。查体:P88次/分,BP130/70mmHg,半卧位,颈静脉怒张,双肺底可闻及湿啰音,心前区搏
胎儿宫内窘迫需立即结束妊娠的指标是
不按规定配备执业药师的( )。执业药师在执业期间违反《药品管理法》及其他法律法规构成犯罪的( )。
2014年,北京平谷法院开庭审理了一起诈骗案,被告人孙某成号称自己有治愈癌症的祖传秘方,它的主要成分是三氧化二砷。对三氧化二砷的管理,错误的是
胃肠道穿孔的主要X线征象是()。
《海水水质标准》(GB3097—1997)中规定,海水水质分为()类。
在有异常值的情况下,在中位数和均值中()的评价结果更合理和贴近实际。
运用平衡计分卡设计绩效考评标准体系时,首先要使用()描述组织如何创造价值。
该公司在1990年中老年职员所占的比重为( )20年间,该公司员工中中老年、青年构成呈现出( )
最新回复
(
0
)