C语言小型源程序通常指的是 较短的C语言代码段或程序,用于演示基本概念、练习语法或实现简单功能。这些程序一般包含一个或多个函数,其中必须有一个`main`函数作为程序的入口点。以下是一些C语言小型源程序的例子:
Hello, World!程序
```c
include int main() { printf("Hello, World!\n"); return 0; } ``` 这是一个非常基础的C语言程序,用于在屏幕上输出"Hello, World!"。 ```c include int main() { int a, b, sum; printf("请输入两个整数:"); scanf("%d %d", &a, &b); sum = a + b; printf("两个数的和为:%d\n", sum); return 0; } ``` 这个程序读取两个整数,计算它们的和,并输出结果。 ```c include int main() { int num; printf("请输入一个整数:"); scanf("%d", &num); if (num % 2 != 0) { printf("%d 是奇数\n", num); } else { printf("%d 是偶数\n", num); } return 0; } ``` 这个程序读取一个整数,判断它是否是奇数,并输出结果。 ```c include int length(char *p) { int n = 0; while (*p != '\0') { n++; p++; } return n; } int main() { char str[] = "Hello, World!"; printf("字符串长度为:%d\n", length(str)); return 0; } ``` 这个程序定义了一个`length`函数,用于计算字符串的长度,并在`main`函数中调用它。 ```c include int main() { int year; printf("请输入一个年份:"); scanf("%d", &year); if (year % 400 == 0 || (year % 4 == 0 && year % 100 != 0)) { printf("%d 是闰年\n", year); } else { printf("%d 不是闰年\n", year); } return 0; } ``` 这个程序读取一个年份,判断它是否是闰年,并输出结果。 这些小型源程序展示了C语言的基本语法和编程结构,适合初学者学习和练习。通过编写和运行这些小程序,可以加深对C语言的理解和掌握。计算两个数的和
判断一个数是否是奇数
字符串长度计算
判断闰年