- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
跟我学C练习题六函数编程(选作)。打印6个正整数a1、a2、a3、a4、a5、a6的集合,这6个数字满足:a1≤a2≤a3≤20a1a4≤a5≤a6≤20且a1、a2、a3的平方和等于a4、a5、a6的平方和(提示,生成所有可能的3个平方和,排序,求其重复值)。指针练习。如下面程序:#includestdio.hint main(void){int a=10,b=20,s,t,*pa,*pb; pa=a;pb=b;s=*pa+*pb;t=*pa**pb;printf(a=%d\nb=%d\na+b=%d\na*b=%d\n,a,b,a+b,a*b);printf(s=%d\nt=%d\n,s,t);return(0);}请在每行语句后,注释它的详细功能。指针练习。如下面程序:#includestdio.hint main(void){char *ps=this is a book;int n=10;ps=ps+n;printf(%s\n,ps);return(0);}请在每行语句后,注释它的详细功能。指针练习。如下面程序:#includestdio.hvoidcpystr(char *,char *);int main(void){char *pa=CHINA,b[10],*pb;pb=b;cpystr(pa,pb);printf(string a=%s\nstring b=%s\n,pa,pb);return(0);}voidcpystr(char *pss,char *pds){while(*pds++=*pss++);}请详细说明程序、函数功能及每行语句的作用。程序分析。请分析下面的程序是否正确,为什么?#includestdio.h#includestring.hint main(){charch_a[40],*str1=abcdefg,*str2;printf(输入字符串1:\n);scanf(%s,ch_a);strcpy(str1,ch_a);printf(输入字符串2:\n);scanf(%s,ch_a);strcpy(str2,ch_a);printf(str1=%s\n,str1);printf(str2=%s\n,str2);return(0);}用指针访问字符串。编制一个程序,要求实现如下功能:函数input() 从键盘输入两个由数字组成的字符串(每个字符串的长度不超过10个字符,无空格),并返回给主函数;函数char *interlaced(char*p1,char *p2) 从字符串p1头部开始,将p1、p2两字符串的数字,依次交错地排成一个新的数字字符串c,并通过return返回给主函数。举例如下:输入字符串a是1234,b是5678900,则新的字符串c是:输入字符串a是7777777,b是1234,则新字符串c是:主函数循环运行,当且仅当输入@时,程序结束运行。用指针访问数组。下面是《计算机语言与程序设计》选课数组(名单),选课学生中有自动化系、土木系的同学,并且自动化系同学中还有留学生。请分析学号与系别的关系,设计一个程序,要求有三个功能入口,分别调用三个功能函数:Search_ Department ()函数:形参表是(指向选课数组的指针,学号信息),函数返回所属系别,如是自动化系的,注明是否为留学生;Student_Total()函数:形参表是(指向选课数组的指针,系别信息),函数返回该系的选课学生人数;Student_Nationality函数:形参表是(指向选课数组的指针,“留学生”或“中国”字符串),函数返回相应的(留学生或中国学生)的选课人数;选课数组(名单)数组元素学号姓名系别1030156梁金鉴土木工程系2030204周晋宇土木工程系3030184高翔土木工程系4030187韩雪土木工程系503W101全朱姬自动化系603W102赵盈芳自动化系7031569郑世强自动化系8031602张丹自动化系9031603田丰自动化系1003W103郑训雄自动化系注1:各函数内,必须用形参表的指针访问选课数组.注2:选课数组根据自己的思路设计。函数编程。计算机在互联网上的IP地址是用小数点分割的四组数字,每组数字的取值范围从0~255,比如下面的一个IP地址:166.111.166.255它在世界范围内是唯一的。每一台计算机可以注册一个机器名,比如:au507,称之为域名。所谓域名解析是指将机器名与IP地址之间的相互对应的翻译过程。假设一个域名表如下:域名表机器名IP地址单位用户名Au-507166.111.166.255自动化系张三Au-123166.111.166.112自动化系李四Civil-101166.111.123.233土木系王武Civil-110166.111.123.
文档评论(0)