首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include struct S { char name[10]; }; void change(struct S*data,int value) {
有以下程序: #include #include struct S { char name[10]; }; void change(struct S*data,int value) {
admin
2019-01-11
39
问题
有以下程序:
#include
#include
struct S
{
char name[10];
};
void change(struct S*data,int value)
{
strcpy(data一>name,"#");
value=6;
}
main()
{
struct S input;
int Bum=3;
strcpy(input.name,"OK");
change(&input,num);
printf("%s,%d\n",input.name,num);
}
程序运行后的输出结果是( )。
选项
A、OK,6
B、#,6
C、OK,3
D、#,3
答案
D
解析
声明结构类型s中有一个字符数组name,在main()函数中,定义了一个结构变量input,为input中成员name初始化“ok”后,调用change()函数。chang()执行功能是把“#”赋值给name,由于change()函数的形参为结构体指针,因此change()函数改变形参指针data指向的name值的同时,也改变了实参input的成员name值;而形参value为整型变量,是num的一个副本,修改了num的副本,对num本身不产生影响,所以输出为#,3。答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/hpxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下说明和定义fun(int*C){…}main(){int(*A)()=fun,*b(),w[10],c;┇}在必要的赋值之后,对fun函数的正确调用语句是()
A、(a+b)*h/2B、(1/2)*(a+b)*hC、(a+b)*h*1/2D、h/2*(a+b)2由于1和2都是整型,选项B中1/2的运算结果为0,故整个表达式的值为0,所以它的结果和题目中要求的代数式的计算结果不相符。
给定程序MODll.C中函数fun的功能是:统计substr所指子字符串在s仃所指字符串中出现的次数。例如,若字符串为aaasIkaaas,子字符串为as,则应输出2。请改正程序中的错误,使它能计算出正确的结果。注意:不要改
给定程序MODll.C中函数fun的功能是:输出M行M列整数方阵,然后求两条对角线上元素之和,返回此和数。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#nclude#d
请编写一个函数fun,它的功能是:比较两个字符串的长度,(不得调用C语言提供的求字符串长度的函数),函数返回较长的字符串。若两个字符串长度相同,则返回第一个字符串。例如,输入beijingshanghai(为回车键),函数将返回shanghai。
0j--j第一空:由审题分析可知,此处是使第一列成为第一行,即把第一列元素移动到第一行,第一列元素是t[j][0],第一行元素是t[0][N-j-1],故第一空处应为“0”。第二空:第四个循环是最后一列成为最后一行,即将最后一
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了字符串前导的*号之外,将串中其他*号全部删除。在编写函数时,不得使用c语言提供的字符串函数。例如,字符串中的内容为:****A*BC*DEF*G******,删除后,字符串中的
设有如下定义structss{charname[10];intage;charsex;}std[3],*p=std;下面各输入语句中错误的是
下面不属于需求分析阶段任务的是
与结构化需求分析方法相对应的是【】方法。
随机试题
休克型肺炎最常见的病原菌是
2010年12月24日,众合公司与香港商人陈某约定:众合公司用100万港元从陈某手中购买香港某商业银行开出的050712号的本票1张,金额为240万港元。陈某在该本票的收款人处填入众合公司后,众台公司当日即持禀到甲工商银行办理兑付。由于该行与香港某商业银行
行政诉讼的受案范围
某金属冶炼厂发生一起火灾事故,当场造成2人死亡、1人重伤、3人轻伤,事故发生3天后,重伤者因救治无效死亡。根据《生产安全事故报告和调查处理条例》,该厂应自事故发生之日起()内补报该事故伤亡情况。
下列项目中,属于进口货物关税完税价格组成部分的是()。
领导工作的原理包括()。
在有的国家,政府有关法律规定企业可以将未使用完的政府许可的排污指标出售给其他企业,这一做法被称为()。
甲、乙二人签订借款合同,约定:乙向甲借用100万元。关于该借款合同的效力,下列说法正确的有()。
窗体上有一个名称为Text1的文本框和—个名称为Command1的命令按钮。要求程序运行时,单击命令按钮,就可把文本框中的内容写到文件out.txt中,每次写入的内容附加到原有内容之后。下面能够正确实现上述功能的程序是______。
A、Whentheyareinahurry.B、Whentheyareforcedtovote.C、Whentheydislikealltheparties.D、Whentheydon’twanttowaste
最新回复
(
0
)