c语言小型源程序是什么

时间:2025-01-28 17:02:50 手机游戏

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语言的理解和掌握。