c语言编程题库100题

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

c语言编程题库100题

C语言是一门广泛应用于计算机领域的高级编程语言。对于学习者来说,掌握C语言编程是一项必修课程。为此,我们为大家整理了100道C语言编程题,供大家练练手,锻炼编程能力。

以下是题目列表:

##### 基础篇

1、编写一个C程序,输出“Hello, World!”。

2、编写一个C程序,输入两个数,求和并输出结果。

3、编写一个C程序,输入三个数,求平均值并输出结果。

4、编写一个C程序,输入三个数,比较大小并输出最大值。

5、编写一个C程序,输入一个数,判断奇偶性并输出结果。

6、编写一个C程序,输入一个数,判断是否为质数并输出结果。

7、编写一个C程序,输入一个数,判断是否为闰年并输出结果。

8、编写一个C程序,输入一个字符,判断是否为字母并输出结果。

9、编写一个C程序,输入一个数,判断是否为回文数并输出结果。

10、编写一个C程序,输入一个年份和月份,输出该年该月的天数。

##### 数组篇

11、编写一个C程序,输入一个整数数组,求所有元素之和并输出结果。

12、编写一个C程序,输入一个数组,找出最大值并输出结果。

13、编写一个C程序,输入一个数组,找出最小值并输出结果。

14、编写一个C程序,输入一个数组,计算平均值并输出结果。

15、编写一个C程序,输入一个数组,判断是否为升序或降序排列并输出结果。

16、编写一个C程序,输入一个数组,将数组元素逆序排列并输出结果。

17、编写一个C程序,输入两个数组,将两个数组合并后按照升序或降序排列并输出结果。

18、编写一个C程序,输入一个数组,输出数组中出现次数最多的元素。

19、编写一个C程序,输入一个数组,删除指定位置上的元素并输出结果。

20、编写一个C程序,输入一个数组和一个数,将该数插入到数组中并输出结果。

##### 字符串篇

21、编写一个C程序,输入一个字符串,统计字符串中的字符个数并输出结果。

22、编写一个C程序,输入一个字符串,统计字符串中的单词个数并输出结果。

23、编写一个C程序,输入两个字符串,比较大小并输出结果。

24、编写一个C程序,输入一个字符串,将该字符串逆序输出。

25、编写一个C程序,输入一个字符串和一个字符,统计该字符在字符串中的出现次数并输出结果。

26、编写一个C程序,输入一个字符串,判断是否为回文字符串并输

出结果。

27、编写一个C程序,输入一个字符串,统计字符串中每个字符的出现次数并输出结果。

28、编写一个C程序,输入两个字符串,将第二个字符串插入到第一个字符串中指定位置并输出结果。

29、编写一个C程序,输入一个字符串和一个字符,字符串中所有该字符所在位置并输出结果。

30、编写一个C程序,输入两个字符串,比较其字典序大小并输出结果。

##### 指针篇

31、编写一个C程序,输入一个数组和一个指针,使用指针修改数组中的元素并输出结果。

32、编写一个C程序,输入一个数组和一个指针,使用指针排序数组并输出结果。

33、编写一个C程序,输入两个指针,将两个指针所指数组元素进行交换并输出结果。

34、编写一个C程序,输入一个数组和一个指针,使用指针查找数组中的最大值并输出结果。

35、编写一个C程序,输入一个数组和一个指针,使用指针查找数组中的最小值并输出结果。

36、编写一个C程序,输入一个指针,实现指针加一、减一操作并输出结果。

37、编写一个C程序,输入一个指针和一个整数,实现指针加或减指定步长并输出结果。

38、编写一个C程序,输入一个数组,使用指针将数组元素复制到另一个数组并输出结果。

39、编写一个C程序,输入一个指针和一个长度,将指针所指字符串按照指定长度进行分割并输出结果。

40、编写一个C程序,输入一个指针和一个整数,将指定位置插入值并输出结果。

##### 结构体篇

41、编写一个C程序,定义一个学生结构体,输入学生信息并输出结果。

42、编写一个C程序,定义一个矩形结构体,输入矩形信息并输出面

积和周长。

43、编写一个C程序,定义一个日期结构体,输入两个日期,计算两

个日期之间的天数并输出结果。

44、编写一个C程序,定义一个复数结构体,输入两个复数,计算加、减、乘、除并输出结果。

45、编写一个C程序,定义一个学生结构体,输入n个学生信息,按

照平均分数从大到小排序并输出结果。

46、编写一个C程序,定义一个车辆结构体,输入n个车辆信息,按

照价格从低到高排序并输出结果。

47、编写一个C程序,定义一个字符串结构体,输入一个字符串,统

计其中每个字符的出现次数并输出结果。

48、编写一个C程序,定义一个学生结构体,输入n个学生信息,按

照年龄从小到大排序并输出结果。

49、编写一个C程序,定义一个日期结构体,输入n个日期,按照日

期从早到晚排序并输出结果。

50、编写一个C程序,定义一个链表结构体,输入n个数据,按照指定规则排序并输出结果。

##### 文件篇

51、编写一个C程序,读取指定文件夹下的所有文件,并输出结果。

52、编写一个C程序,输入一个文件名,将文件内容输出到控制台。

53、编写一个C程序,输入一个文件名和一个字符串,将该字符串写入到指定文件中并输出结果。

54、编写一个C程序,输入一个文件名,统计该文件中的字数并输出结果。

55、编写一个C程序,输入一个文件名,将该文件中的字母转换为大写并输出结果。

56、编写一个C程序,输入一个文件名,将该文件中的字母转换为小写并输出结果。

57、编写一个C程序,输入一个文件名,删除指定文件并输出结果。

58、编写一个C程序,输入一个文件名,创建指定文件并输出结果。

相关文档
最新文档