c语言简单编程代码入门
2025-04-16 14:16:17
14
参考资料
C语言简单编程代码入门解析
基本结构
#include <stdio.h> // 标准输入输出头文件 int main() { // 主函数,程序入口 printf("Hello, World!\n"); // 输出语句 return 0; // 返回0表示程序正常结束 }
变量与数据类型
int age = 25; // 整型变量 float height = 1.75f; // 单精度浮点型 double weight = 65.5; // 双精度浮点型 char grade = 'A'; // 字符型 char name[] = "Alice"; // 字符串(字符数组)
输入输出
int num; printf("请输入一个数字: "); scanf("%d", &num); // 读取用户输入 printf("你输入的数字是: %d\n", num);
条件语句
int score = 85; if (score >= 90) { printf("优秀\n"); } else if (score >= 60) { printf("及格\n"); } else { printf("不及格\n"); }
循环结构
// for循环 for(int i=0; i<5; i++) { printf("%d ", i); } // while循环 int j = 0; while(j < 5) { printf("%d ", j); j++; } // do-while循环 int k = 0; do { printf("%d ", k); k++; } while(k < 5);
函数
// 函数声明 int add(int a, int b); int main() { int result = add(3, 4); printf("3 + 4 = %d\n", result); return 0; } // 函数定义 int add(int a, int b) { return a + b; }
数组
int numbers[5] = {1, 2, 3, 4, 5}; // 声明并初始化数组 // 遍历数组 for(int i=0; i<5; i++) { printf("%d ", numbers[i]); }
指针基础
int var = 20; int *ptr = &var; // 指针变量存储var的地址 printf("变量值: %d\n", var); printf("指针指向的值: %d\n", *ptr); printf("变量地址: %p\n", &var); printf("指针存储的地址: %p\n", ptr);