c语言编程题及答案

admin 28 0

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”。