The C programming language is general-purpose, structured and process-oriented, and is widely used in various fields. Its basic syntax includes functions, variables (such as int, float, char), conditional statements (if, else), and loops (for, while, do-while). A practical example shows how to write a C program to calculate the average score.

C Programming Revealed: Tap into Its Unlimited Potential
Introduction
C Programming The language is a general-purpose, structured and procedure-oriented programming language known for its power and efficiency. It is widely used in various fields, from operating system development to embedded system programming. This article will provide a beginner's guide to C language and take you to the door of its potential.
Basic syntax
C programs are composed of functions and variables. Every program starts with a main() function and is executed there. Variables are used to store data, and their types include int (integer), float (floating point number), and char (character).
// 一个简单的C程序
#include <stdio.h>
int main() {
int age = 25; // 整型变量,存储年龄
float salary = 10000.50; // 浮点变量,存储薪水
char name[] = "John"; // 字符数组,存储名字
printf("年龄:%d\n", age); // 打印年龄
printf("薪水:%.2f\n", salary); // 打印薪水,保留两位小数
printf("名字:%s\n", name); // 打印名字
return 0;
}Conditional Statements
C language uses if, else and else if statements to control program flow. These statements check whether a condition is true and execute different blocks of code depending on the result.
// 检查年龄并打印响应消息
if (age >= 18) {
printf("您已成年。\n");
} else {
printf("您未成年。\n");
}Loops
C language provides for, while and do-while loops to repeatedly execute blocks of code.
// 使用for循环打印1到10的数字
for (int i = 1; i <= 10; i++) {
printf("%d ", i);
}Practical case: Calculate the average score
Write a C program to get 5 scores from the user and calculate the average score.
#include <stdio.h>
int main() {
int scores[5];
float sum = 0;
// 获取5个分数
for (int i = 0; i < 5; i++) {
printf("输入第%d个分数:", i+1);
scanf("%d", &scores[i]);
sum += scores[i];
}
// 计算平均分
float average = sum / 5;
// 打印平均分
printf("平均分:%.2f\n", average);
return 0;
}Conclusion
This article provides a brief overview of the C language, covering basic syntax, conditional statements and loops. Through practical cases, you can experience the powerful functions of C language and inspire your programming journey.
The above is the detailed content of C Programming Unveiled: A Gentle Introduction to its Potential. For more information, please follow other related articles on the PHP Chinese website!