C 语言基础教程

C 语言流程控制

C 语言函数

C 语言数组

C 语言指针

C 语言字符串

C 语言结构体

C 语言文件

C 其他

C 语言参考手册

C 语言编程实例大全

学习C编程的最好方法是通过实例练习。这个页面包含了一些关于C编程的基本概念的例子。建议您参考这些示例中的参考资料,并自己尝试使用它们。这个页面上的所有程序都经过测试,应该可以在所有平台上运行。

    C 语言基础实例

  1. C“你好,世界!” 程序

  2. C程序以打印整数(由用户输入)

  3. C程序两个整数相加       

  4. C程序将两个浮点数相乘

  5. C程序来查找字符的ASCII值

  6. C求商和余数的程序

  7. C程序来查找int,float,double和char的大小

  8. C程序演示使用long关键字

  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程序查找两个数字的GCD(最大公因数)

  23. 查找两个数字的LCM的C程序

  24. C程序使用循环从A到Z显示字符

  25. C程序,用于计算整数中的位数

  26. C程序反转数字

  27. C程序来计算数字的幂

  28. C程序检查数字是否为回文

  29. C程序检查数字是否为质数

  30. C程序显示两个时间间隔之间的质数

  31. C程序检查阿姆斯特朗数

  32. C程序在两个间隔之间显示阿姆斯特朗数

  33. C程序以显示数字因数

  34. C 语言函数实例

  35. C程序使用switch ... case制作一个简单的计算器

  36. C程序使用功能显示间隔之间的质数

  37. C程序,使用用户定义的函数检查质数或阿姆斯壮数

  38. C程序,用于检查一个数字是否可以表示为两个质数之和

  39. C程序使用递归查找自然数之和

  40. C程序使用递归查找数字的阶乘

  41. C程序使用递归查找GCD

  42. C程序将二进制数与十进制相互转换

  43. C程序将八进制数与十进制相互转换

  44. C程序将二进制数与八进制相互转换

  45. C程序使用递归来反转句子

  46. C程序使用递归计算幂

  47. C 语言指针和数组实例

  48. C程序使用数组计算平均值

  49. C程序查找数组中的最大元素

  50. 计算标准偏差的C程序

  51. C程序使用多维数组添加两个矩阵

  52. C程序使用多维数组将两个矩阵相乘

  53. C程序查找矩阵的转置

  54. 通过将矩阵传递给函数的两个矩阵相乘的C程序

  55. C程序使用指针访问数组元素

  56. 使用引用调用按循环顺序排列C程序交换数字

  57. C程序使用动态内存分配查找最大数量

  58. C 语言字符串实例

  59. C程序来查找字符串中字符的出现次数

  60. C程序计算元音,辅音等的数量

  61. 删除字符串中除字母之外的所有字符的C程序

  62. C程序来查找字符串的长度

  63. 连接两个字符串的C程序

  64. 不使用strcpy()复制字符串的C程序

  65. C程序按字典顺序(字典顺序)对元素进行排序

  66. C 语言结构体实例

  67. 使用程序存储学生信息的C程序

  68. C程序使用“结构”将两个距离相加(以英寸-英尺为单位)

  69. 通过将结构传递给函数来添加两个复数的C程序

  70. C程序来计算两个时间段之间的时差

  71. C程序使用结构存储学生信息

  72. C程序,用于在结构中动态存储数据

  73. C 语言文件(I/O)实例

  74. C程序将句子写入文件

  75. C程序从文件中读取一行并显示它

  76. C程序显示自己的源代码作为输出

  77. C程序打印金字塔和图案