百度
360搜索
搜狗搜索

c语言必背100代码详细介绍

1. Hello World程序

#include

int main() {

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

return 0;

}

 

这是C语言入门最基本的代码,用于在控制台输出“Hello, World!”。

2. 两个整数相加

#include

int main() {

int a = 5, b = 3;

int sum = a + b;

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

return 0;

}

 

这段代码定义了两个整数变量 a 和 b ,计算它们的和并输出。

3. 求两个数中的较大值

#include

int main() {

int num1 = 10, num2 = 7;

int max;

if (num1 > num2) {

max = num1;

} else {

max = num2;

}

printf("较大的值是: %d\n", max);

return 0;

}

 

通过 if - else 语句判断两个数中的较大值并输出。

4. 用 for 循环打印数字1 - 10

#include

int main() {

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

printf("%d ", i);

}

printf("\n");

return 0;

}

 

利用 for 循环实现从1到10的数字打印。

5. 用 while 循环计算1 - 100的和

#include

int main() {

int sum = 0, i = 1;

while (i <= 100) {

sum += i;

i++;

}

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

return 0;

}

 

通过 while 循环计算1到100的整数累加和。

6. 判断一个数是否为质数

#include

int main() {

int num, i, flag = 1;

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

scanf("%d", &num);

if (num <= 1) {

flag = 0;

}

for (i = 2; i * i <= num; i++) {

if (num % i == 0) {

flag = 0;

break;

}

}

if (flag == 1) {

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

} else {

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

}

return 0;

}

 

从用户处获取一个整数,通过循环和条件判断来确定该数是否为质数。

7. 数组元素求和

#include

int main() {

int arr[] = {1, 2, 3, 4, 5};

int size = sizeof(arr) / sizeof(arr[0]);

int sum = 0;

for (int i = 0; i < size; i++) {

sum += arr[i];

}

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

return 0;

}

 

定义一个数组,计算数组中所有元素的和并输出。

8. 函数调用 - 求两个数的差

#include

int subtract(int a, int b) {

return a - b;

}

int main() {

int num1 = 8, num2 = 3;

int result = subtract(num1, num2);

printf("两数之差为: %d\n", result);

return 0;

}

 

定义了一个函数 subtract 来计算两个数的差,在 main 函数中调用这个函数并输出结果。

9. 字符数组(字符串)操作 - 输出字符串长度

#include

int main() {

char str[] = "Hello";

int length = 0;

while (str[length]!= '\0') {

length++;

}

printf("字符串长度为: %d\n", length);

阅读更多 >>>  iframe的属性,如何使用iframe属性

return 0;

}

 

计算并输出给定字符数组(字符串)的长度。

10. 结构体定义和使用 - 表示学生信息

#include

struct Student {

char name[20];

int age;

float score;

};

int main() {

struct Student stu;

printf("请输入学生姓名: ");

scanf("%s", stu.name);

printf("请输入学生年龄: ");

scanf("%d", &stu.age);

printf("请输入学生成绩: ");

scanf("%f", &stu.score);

printf("学生姓名: %s, 年龄: %d, 成绩: %.2f\n", stu.name, stu.age, stu.score);

return 0;

}

 

定义了一个 Student 结构体来存储学生的姓名、年龄和成绩,在 main 函数中进行输入和输出操作。

← 上一篇: 下一篇:

网站数据信息

"c语言必背100代码"浏览人数已经达到26次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:c语言必背100代码的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!