main函数
main函数作用
一个.c文件是必须要有main返回的,否则代码无法执行。
main函数int返回值作用
// 无returnint main(void){ printf("hello ");}
// 有returnint main(void){ printf("hello "); return -19;}
结论:
无return时默认以return 0 结束
有return 值时,以执行int值结束
所以:可以return不同的值,反应代码的执行情况: 正常或异常执行等。
printf函数
- 占位符打印
Java中也是推荐使用占位符。例如日志输出时,变量之间的拼接使用占位符的方式。
Java中日志打印: logger.info("id: {} ", id);
#include #include main(void){// chcp 65001 用于把控制台编码// 修改成UTF8,否则中文会乱码system("chcp 65001");char name[32];int power;printf("请输入姓名:");scanf("%s", name);printf("请输入武力值:");scanf("%d", &power);printf("姓名: %s,武力值: %d", name, power);}
- 数字打印小数位保留问题
#include #include #include main(void){ system("chcp 65001"); float r = 88; float pi = 3.14; float s = pi * pow(r, 2); printf("面积为: %f", s); // 保留两位小数 printf("面积为: %.2f", s); system("pause");}