study
1.hello world# include2.圆的面积// std标准:i-输入,o-输出(标准的输入输出头文件) // 行注释 有且仅有一个主函数 一个main(程序入口) int代表函数的返回值类型 // 形参(函数将外部数据传递到函数内部的桥梁) int main(int argc, char *argv[]) { // 任何东西使用前需存在 printf("hello iotn"); // 来自头文件 // printf函数 将""中的内容输出到终端中 // ; 结束标记 printf("come on"); // while(1); 可以用带阻塞的代码 getchar(); return 0; // 一闪而过 系统终端的问题 } // 总结 // main函数有且只有一个 printf的头文件式stdio.h 注释:行注释和块注释(不能嵌套)
# include3.初识自定义函数# define PI 3.1415926 int main(int argc, char *argv[]) { // 已知 半径r 算法:面积=PI * r^2 求圆的面积 float r = 0.0f, area = 0.0f; // 定义r area变量 系统给r开辟4字节空间 printf("请输入半径r:"); // 获得半径 scanf_s("%f", &r); area = PI * r * r; // 计算 printf("r = %.2f, area = %.2f", r, area); // 输出 %.2f 表示小数部分保留2位 return 0; }
# include4.关键字_1int add_fun(int a, int b) { // 求和函数 a + b return a + b; } int main(int argc, char* argv[]) { int data1 = 0, data2 = 0; // 定义两个变量 获取键盘输入 int ret = 0; // 存放函数的结果 printf("请输入两个int变量:"); scanf_s("%d %d", &data1, &data2); printf("data1 = %d, data2 = %dn", data1, data2); ret = add_fun(data1, data2); // 调用函数 printf("ret = %d", ret); return 0; }
# includeint main(int argc, char *argv[]) { printf("sizeof(char) = %dn", sizeof(char)); printf("sizeof(short) = %dn", sizeof(short)); printf("sizeof(int) = %dn", sizeof(int)); printf("sizeof(float) = %dn", sizeof(float)); printf("sizeof(double) = %dn", sizeof(double)); signed int num1 = 10; // 4B signed 默认省略 int num2 = 10; // num2 也是有符号int unsigned int num3 = 10; //unsigned 不能省略 return 0; }



