收藏 分销(赏)

北师大《高级程序设计(C语言)》离线作业答案.doc

上传人:精*** 文档编号:4700150 上传时间:2024-10-10 格式:DOC 页数:2 大小:31.04KB 下载积分:5 金币
下载 相关 举报
北师大《高级程序设计(C语言)》离线作业答案.doc_第1页
第1页 / 共2页
北师大《高级程序设计(C语言)》离线作业答案.doc_第2页
第2页 / 共2页
本文档共2页,全文阅读请下载到手机保存,查看更方便
资源描述
. 《C语言程序设计》作业答案 客观题部分: 一、选择题(每题1分,共15题) 参考答案: 1.C 2.D 3.B 4.B 5.D 6.B 7.B 8. B 9. B 10. D 11. C 12. D 13. B 14. A 15. B 主观题部分: 一、简答题(每题2.5分,共2题) 1、阅读程序写结果 The output is: i=0x6,j=2160 2、阅读程序写结果 Zhao 二、论述题(每题5分,共2题) 1、编写程序 编程题无标准答案,不限制算法,只要正确即可。 下面答案并不唯一,仅供参考: #include "stdio.h" main() { int a[10]; int i; for(i=0;i<10;i++) { scanf("%d",&a[i]); } int max; int min; max=a[0]; min=a[0]; for(i=0;i<10;i++) { if(max<a[i]) max=a[i]; if(min>a[i]) max=a[i]; printf("input%d=%d\n",i,a[i]); } printf("min=%d max=%d \n",min,max); printf("min+max=%d \n",min+max); printf("max-min=%d \n",max-min); printf("min*max=%d \n",min*max); if(0!=min) printf("max/min=%d \n",max/min); } 2、读程序修改错误 答案要点: 程序3的正确源程序: #include "string.h" #include “stdio.h” void main() { char str1[40]="123"; char *str2="4567"; void StringCat(char *s1,char *s2); StringCat(str1,str2); /*删除了str1=”123”*/ printf("%s",str1); } void StringCat(char *s1,char *s2) /*去掉了分号*/ { char *p1,*p2; p1=s1; p1+=strlen(s1); p2=s2; while(*p2) *p1++=*p2++; *p1=0; } 部分内容来源于网络,有侵权请联系删除!
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服