- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 数组、指针、函数的应用
7.1 选择题
(每题只有一个正确答案)
7.1 字符指针数组的每一个元素可以存放【1】。
【1】 A)字符 B)转义字符
C)字符串 D)字符串的地址
7.2 下列关于函数之间数据传递方式的叙述中,正确的是【2】。
【2】 A)结构体作为函数参数传递,是传地址
B)外部变量是被程序的所有函数所感知的,因此不能作为函数参数传递
C)函数名可以作为函数参数传递
D) 函数返回值只能传递给主调函数所定义的数据对象
7.3 若有定义int (*p)[3];和int (*f)();,则p与f分别是【3】。
【3】 A)指针数组名、函数指针名 B)数组指针名、指针函数名
C)数组指针名、函数指针名 D)指针数组名、指针函数名
7.4 若有函数max(a,b),为使函数指针变量p指向函数max,正确的赋值语句是【4】。
【4】 A)p=max B)*p=max
C)p=max(a,b) D)*p=max(a,b)
7.5 以下程序的运行结果是【5】。
void sub(int *x,int y,int z)
{ *x=y-z; }
main()
{ int a,b,c;
sub(a,10,5);
sub(b,a,7);
sub(c,a,b);
printf(%d,%d,%d\n,a,b,c);
}
【5】 A)10,-2,5 B)10,5,7
C)10,-2,7 D)5,-2,7
7.6 以下程序的运行结果是【6】。
f()
{ static c=3;
c++; 4 5
return(c);
}
main()
{ int i,k;
for(i=0;i2;i++)
k=f(); 4
printf(%d\n,k);
}
【6】 A)3 B)4 C)5 D)6
7.7 以下程序的运行结果是【7】。
int f(char *s)
{ char *p=s;
while (*p!=\0)
p++;
return(p-s);
}
main()
{
printf(%d\n,f(FUJIAN));
}
【7】 A)0 B)6 C)7 D)8
7.8 以下程序的运行结果是【8】。
#include alloc.h
void fun(int *s,int b[][3])
{ *s=b[1][1]; }
main()
{
int a[][3]={1,3,5,7,9,11},*p;
p=(int *)malloc(sizeof(int));
fun(p,a);
printf(%d\n,*p);
}
【8】 A)7 B)1 C)3 D)9
7.9 以下程序的运行结果是【9】。
#include stdio.h
#include string.h
main()
{ void func(int *,char []);
struct date
{ int a;
char s[5];
}arg;
arg.a=27;
strcpy(arg.s, abcd);
func(arg.a, arg.s);
printf(arg.a=%d, arg.s=%s\n,arg.a, arg.s);
}
void func(int *x,char s1[])
{ *x-=5;
strcpy(s1, ABCD);
}
【9】 A)arg.a=22,arg.s=ABCD B)arg.a=27,arg.s=abcd
C)arg.a=22,arg.s=abcd D)arg.a=27,arg.s=ABCD
7.10 以下程序的运行结果是【10】。
#include stdio.h
void fun(char *s);
mai
您可能关注的文档
- alsa声卡dev_snd_pcmC0D0p的open打开流程.doc
- 大智慧的全部编程术语.doc
- 在语文教学中如何培养学生的语感.doc
- C与C++函数的头文件兼容宏定义.doc
- 教育系统关爱留守儿童志愿服务活动方案.doc
- 青龙峡春季和夏季旅游小知识.doc
- 石膏板吊顶技术交底 -.doc
- 浙教版小学三年级上学期品德与社会期末复习卷三.doc
- 学校心理健康教育工作经验交流材料.doc
- 儿童权益保障.doc
- 《2025年宠物电商微信社群指南:客户复购率创新提升路径》.docx
- 2025年社区团购私域流量运营及供应链精准匹配报告.docx
- 2025年能源教育行业技术发展趋势.docx
- 《2025年生物疫苗行业呼吸道疫苗市场拓展策略与产能资源配置》.docx
- 2025年生理心理学在心理健康产业投资策略中的应用可行性分析.docx
- 浆锅设备生产2025年自动化水平提升可行性研究报告.docx
- 2025年服务业康复医疗行业可持续发展报告.docx
- 2025年天津市乡村旅游农旅融合电商直播基地打造可行性研究报告.docx
- 2025年门窗行业跨境电商市场拓展与运营策略分析报告.docx
- 2025年山楂加工行业产业链优化与供应链管理报告.docx
原创力文档


文档评论(0)