您当前的位置:首页 > 百宝箱

基础的c语言编程题及答案

2024-09-30 21:06:28 作者:石家庄人才网

本篇文章给大家带来《基础的c语言编程题及答案》,石家庄人才网对文章内容进行了深度展开说明,希望对各位有所帮助,记得收藏本站。

C语言作为一门经典的编程语言,是学习编程的入门首选。为了帮助大家更好地掌握C语言基础,本文整理了一些基础的C语言编程题及答案,希望对大家有所帮助。

1. 输入一个整数,判断它是奇数还是偶数。

```c

#include <stdio.h>

int main() {

int num;

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

scanf("%d", &num);

if (num % 2 == 0) {

printf("%d 是偶数\n", num);

} else {

printf("%d 是奇数\n", num);

}

return 0;

}

```

2. 计算两个整数的和、差、积、商。

```c

#include <stdio.h>

int main() {

int num1, num2;

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

scanf("%d %d", &num1, &num2);

printf("%d + %d = %d\n", num1, num2, num1 + num2);

printf("%d - %d = %d\n", num1, num2, num1 - num2);

printf("%d * %d = %d\n", num1, num2, num1 * num2);

if (num2 != 0) {

printf("%d / %d = %.2f\n", num1, num2, (float)num1 / num2);

} else {

printf("除数不能为0\n");

}

return 0;

}

```

3. 使用循环结构打印九九乘法表。

```c

#include <stdio.h>

int main() {

int i, j;

for (i = 1; i <= 9; i++) {

for (j = 1; j <= i; j++) {

printf("%d * %d = %2d ", j, i, i * j);

}

printf("\n");

}

return 0;

}

```

4. 编写一个函数,计算一个整数的阶乘。

```c

#include <stdio.h>

int factorial(int n) {

if (n == 0) {

return 1;

} else {

return n * factorial(n - 1);

}

}

int main() {

int num;

printf("请输入一个非负整数

版权声明:《基础的c语言编程题及答案》来自【石家庄人才网】收集整理于网络,不代表本站立场,所有图片文章版权属于原作者,如有侵略,联系删除。
https://www.ymil.cn/baibaoxiang/2487.html