百度
360搜索
搜狗搜索

c语言基础编程100道详细介绍

以下是一些C语言基础编程题目示例:

一、简单输出类

1. Hello World

- 题目描述:在屏幕上输出“Hello, World!”。

- 参考代码:

#include

int main() {

printf("Hello, World!\n");

return 0;

}

 

2. 输出整数

- 题目描述:定义一个整数变量并赋值,然后输出这个整数。

- 参考代码:

#include

int main() {

int num = 10;

printf("%d\n", num);

return 0;

}

 

二、算术运算类

1. 两数相加

- 题目描述:从用户输入获取两个整数,计算它们的和并输出。

- 参考代码:

#include

int main() {

int a, b, sum;

scanf("%d %d", &a, &b);

sum = a + b;

printf("两数之和为:%d\n", sum);

return 0;

}

 

2. 计算圆的面积和周长

- 题目描述:输入圆的半径,计算并输出圆的面积和周长(圆周率取3.14)。

- 参考代码:

#include

#define PI 3.14

int main() {

double radius, area, circumference;

scanf("%lf", &radius);

area = PI * radius * radius;

circumference = 2 * PI * radius;

printf("圆的面积为:%lf,周长为:%lf\n", area, circumference);

return 0;

}

 

三、条件判断类

1. 判断奇偶性

- 题目描述:输入一个整数,判断它是奇数还是偶数并输出。

- 参考代码:

#include

int main() {

int num;

scanf("%d", &num);

if (num % 2 == 0) {

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

} else {

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

}

return 0;

}

 

2. 比较大小并输出最大值

- 题目描述:输入三个整数,比较它们的大小并输出最大值。

- 参考代码:

#include

int main() {

int a, b, c, max;

scanf("%d %d %d", &a, &b, &c);

max = a;

if (b > max) {

max = b;

}

if (c > max) {

max = c;

}

printf("最大值为:%d\n", max);

return 0;

}

 

四、循环类

1. 打印数字三角形

- 题目描述:使用循环打印如下数字三角形:

1

12

123

1234

12345

 

- 参考代码:

#include

int main() {

int i, j;

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

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

printf("%d", j);

}

printf("\n");

}

return 0;

}

 

2. 计算1 - 100的和

- 题目描述:使用循环计算1到100的整数之和并输出。

- 参考代码:

#include

int main() {

int sum = 0, i;

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

sum += i;

}

printf("1 - 100的和为:%d\n", sum);

return 0;

}

 

这些题目涵盖了C语言基础的变量定义、输入输出、算术运算、条件判断和循环等知识点,通过大量类似的练习可以巩固C语言基础编程能力。你可以通过网上的C语言在线练习平台或者相关书籍获取更多题目。

阅读更多 >>>  malloc是什么函数,malloc是什么意思?
上一篇: 下一篇:

文章数据信息:

本文主要探讨:"c语言基础编程100道", 浏览人数已经达到37次, 首屏加载时间:1.222 秒。