首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void fun(char*s){char a[10]; main(){char*p="PROGRAM"; strcpy(a,"STRING"); fun(p); sa;} printf("%s\n",p);} 程序运行后的输出结果是(此
有以下程序 void fun(char*s){char a[10]; main(){char*p="PROGRAM"; strcpy(a,"STRING"); fun(p); sa;} printf("%s\n",p);} 程序运行后的输出结果是(此
admin
2016-12-18
45
问题
有以下程序
void fun(char*s){char a[10]; main(){char*p="PROGRAM";
strcpy(a,"STRING"); fun(p);
sa;} printf("%s\n",p);}
程序运行后的输出结果是(此处□代表空格)
选项
A、STRING□□□□
B、PROGRAM
C、STRING□□□
D、STRING
答案
B
解析
函数fun的主要功能是把字符串"STRING",存放到字符数组a中,s指向该字符串,函数调用结束以后,释放s和a指向的空间。主函数调用fun(p),并不能更改p的值。因此p的指向没有改变。
转载请注明原文地址:https://kaotiyun.com/show/z5Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序段的运行结果是char*s="abcde";s+=2;printf("%d",s);
有以下程序intfun(intn){if(n==1)return1;elsereturn(n+fun(n-1));}main(){intx;scanf("%d",&x);x=fun(x);pri
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
下列叙述中正确的是
检查软件产品是否符合需求定义的过程称为
以下程序中,函数fun的功能是计算x²-2x+6,主函数中将调用fun函数计算:y1=(x+8)²-2(x+8)+6y2=sin²(x)-2sin(x)+6请填空。#include"math.h"doublefun(double
程序测试分为静态分析和动态测试。其中【】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
主程序调用findmax函数求出数组中最大元素在数组中的下标,括号中需填写的内容是#includefindmax(int*s,intt,int*k){intp;for(p=0,*k=p;ps[*k])();}ma
主程序调用findmax函数求出数组中最大元素在数组中的下标,括号中需填写的内容是#includefindmax(int*s,intt,int*k){intp;for(p=0,*k=p;ps[*k])();}ma
下列叙述中正确的是______。
随机试题
Sincetheearly1980s,scientistshaverevealedsome40humangenesinvolvedincancer.Thesegenesareessentialfornormalgro
A、晚期睾丸肿瘤B、绒毛膜上皮癌C、晚期前列腺癌D、急性淋巴细胞白血病E、慢性粒细胞性白血病长春碱可用于治疗()。
现代工程咨询专业方法中,蒙特卡洛模拟法主要用于()。
下列施工成本管理措施中,属于经济措施的有()。
按照个人所得税的规定,下列所得属于来源于中国境内的所得的有()。
在其他条件不变动的情况下,()会导致个人劳动力供给时间增加。
在我国旅游法规的关系中,本国旅游者和外国旅游者的权利和义务不尽相同。()
左边平面图折叠后可得到右边的哪一立体图?
A、Atnineo’clocknextWednesday.B、Atnineo’clocknextMonday.C、Ateighto’clocknextWednesday.D、Ateighto’clocknextM
【S1】【S8】
最新回复
(
0
)