开始学习c语言,借了一本教材,先跟着教材上的练习题来临摹,进而掌握知识点。希望各位大佬不吝赐教~
例1-1:从键盘上输入任意两个数字,输入两数之和
#include <stdio.h>
int main ()
{
int x,y,sum;
scanf("%x%y",&x.&y);
sum = x + y;
printf("sum=%d\n",sum);
}
一般写c程序流程:
- 注入输入、输出函数使用的头文件 #include <stdio.h>
- 定义主函数 int main ()
- 定义变量
- 调用库函数 从键盘输入数据
- 计算两数和
- 在屏幕上显示结果
关于 定义变量:
- 字母、数字、下划线 (首字母 不能为下划线!)
- 区分大小写,一般使用小写字母
- 不能为关键字 比如 main 等
调用格式输入函数&调用格式输出函数
scanf("%d%d",&x,&y);
scanf("格式控制字符串",变量地址列表);
printf("sum=%d\n",sum);
printf("格式控制字符串",输出列表);
这是两个极为常用的函数,必须要理解具体含义。
不同的数据类型,有不同的 「格式说明符」
- int ——%d
- float——%f
- double——%If
\n 控制字符 作用是 「换行」
其实我不太清楚 「控制字符」&「转义字符」,留一个问题给自己~
例1-2 从键盘输入⚪半径,求面积
include <stdio.h>
int main ()
{
float r,area;
scanf("%f",&r);
area = 3.14 * r * r;
printf("area=%f\n",area);
}