50道经典编程题考试.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
良辰美景奈何天,便赏心乐事谁家院。则为你如花美眷,似水流年。——《汤显祖》 1.写出32 个关键字并简述其含义。 2 .分类写出你所知道的所有运算符以及举例说明。 3 .写出运算符优先级的口诀和结合性。 4 .输入2 名学员的信息,包括姓名、年龄,输出到控制台。 5 .从键盘上输入矩形的长度和宽度,输出面积。 6 .打印1 到100 之间所有奇数的和。 7 .用一个for 循环打印九九乘法表。 8.写一个函数,打印任意两个整数之间的素数。 9 .写一个函数,求出任意一个整数的阶乘。 10. 写一个函数,交换两个整数的大小。 11. 编写一个函数将32 位整型参数分解为一个4 字节数组,要求高位在前,低位在后, 比 如将 0XOOFEOOAC 分解为数组 OXOO,OXFE,OXOO,OXAC(注释:OX 不是值,表示 16 进制数) 12. 一群人围成一圈,123 的报数,报3 者出列,求最后一个人。 13. 针对test.h test.c 编写一个makefile 文件,要求:尽可能简洁。 14. 设计一个 shell 程序,添加一个新组为class1,然后添加属于这个组的 3 个用户, 用户名的形式为stdxx,其中xx 从01 到03 。 15. 用至少5 种方法输出数组元素! 16. 判断一个字符串是否是回文串! 17. 实现一个函数,把一个字符串中的字符从小写转为大写。 18. 完成自己的strlen 函数 int mystrlen(char *p){ int n=0; while(*p!=\0);{ p++; n++; } return n; } 19. 完成自己的strcpy 函数 void mystrcpy(char* t,char* s){ while(*s)*t++=*s++; * t=\0; } 20 . 完成自己的strcat 函数 void mystrcat(char* t,char* s){ while(*t)t++; while(*s)*t++=*s++; *t=\0; } 21 . 完成自己的strcmp 函数 int mystrcmp(char* s1,char* s2){ while(*s!=\0||*s2!=\0){ if(*s1-*s20)return 1; 以家为家,以乡为乡,以国为国,以天下为天下。——《管子·牧民》 吾日三省乎吾身。为人谋而不忠乎?与朋友交而不信乎?传不习乎?——《论语》 else if(*s1-*s20)return -1; else{ s1++; s2++; } } return 0; } while(*s1 *s2 *s1=*s2){ ++s1; ++s2; } return *s1-*s2; }

文档评论(0)

. + 关注
官方认证
内容提供者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档