C语言编程题及答案
C语言是一种广泛使用的编程语言,它具有简单易学、高效、可移植性强等特点,下面是一份C语言编程题及答案,帮助初学者更好地掌握C语言编程。
输出“Hello, World!”
```c
#include
int main() {
printf("Hello, World!\n");
return 0;
}
解释:这是一个非常简单的C语言程序,它使用标准输入输出库(stdio.h)中的printf函数输出字符串“Hello, World!”。在printf函数中,我们使用“\n”来表示换行符。最后,程序返回0表示正常退出。 题目:计算两个整数的和 答案: ```c #include <stdio.h> int main() { int a = 10; int b = 20; int sum = a + b; printf("The sum of %d and %d is %d\n", a, b, sum); return 0; }
这个程序定义了两个整数变量a和b,并将它们相加得到它们的和,程序使用printf函数输出结果,在printf函数中,我们使用格式化字符串来指定输出的格式。%d是一个占位符,它表示要输出一个整数变量的值。
判断一个数是否为偶数
int num = 10;
if (num % 2 == 0) {
printf("%d is even\n", num);
} else {
printf("%d is odd\n", num);
}
```
这个程序定义了一个整数变量num,并使用if语句来判断它是否为偶数,如果num除以2的余数为0,则它是偶数,否则它是奇数,在if语句中,我们使用%运算符来计算num除以2的余数,如果余数为0,则输出“[num] is even”,否则输出“[num] is odd”。