c语言练习

来源:undefined 2025-03-03 03:33:16 1016

C语言是一种计算机编程语言,广泛应用于软件开发、系统编程、嵌入式开发等领域。学习C语言是程序员的*步,也是程序员必备的基础知识。以下是一些C语言练习题,希望对您的学习有帮助。

1. 编写一个C程序,输入两个整数,输出它们的和。

```c

#include

int main() {

int num1

num2

sum;

printf("请输入两个整数: ");

scanf("%d %d"

&num1

&num2);

sum = num1 + num2;

printf("它们的和是: %d"

sum);

return 0;

}

```

2. 编写一个C程序,输入一个整数,判断它是否为偶数。

```c

#include

int main() {

int num;

printf("请输入一个整数: ");

scanf("%d"

&num);

if(num % 2 == 0) {

printf("这是一个偶数");

} else {

printf("这是一个奇数");

}

return 0;

}

```

3. 编写一个C程序,输入一个整数,计算并输出它的阶乘。

```c

#include

int main() {

int num

factorial = 1;

printf("请输入一个整数: ");

scanf("%d"

&num);

for(int i = 1; i <= num; i++) {

factorial *= i;

}

printf("%d的阶乘是: %d"

num

factorial);

return 0;

}

```

4. 编写一个C程序,输入一个正整数,判断它是否为素数。

```c

#include

int main() {

int num

flag = 1;

printf("请输入一个正整数: ");

scanf("%d"

&num);

for(int i = 2; i <= num / 2; i++) {

if(num % i == 0) {

flag = 0;

break;

}

}

if(flag) {

printf("%d是一个素数"

num);

} else {

printf("%d不是一个素数"

num);

}

return 0;

}

```

5. 编写一个C程序,输入一个字符串,统计并输出其中元音字母的个数。

```c

#include

#include

int main() {

char str[100];

int count = 0;

printf("请输入一个字符串: ");

gets(str);

for(int i = 0; str[i] != ; i++) {

char ch = tolower(str[i]);

if(ch == a || ch == e || ch == i || ch == o || ch == u) {

count++;

}

}

printf("元音字母的个数是: %d"

count);

return 0;

}

```

以上是一些C语言的练习题,希望对您的学习有所帮助。如果您有其他问题,欢迎继续提问。祝您学习进步!

上一篇:asp.net实例教程 下一篇:stdlib.h

最新文章