Reference-knowledge
(一)基础知识
1.库函数参考
<stdio.h>
printf(" ")
<math.h>
pow(x, y):求x的y次幂
2.数据类型
int —— %d
double —— %lf
float —— %f
3.转义符
\n 换行
\t 水平制表
如用Linux平台的终端命令: gcc -o name name.c -lm(数学库调用)
(二)规范
(三)例题
例1.输出“Hello World”
#include <stdio.h>
int main()
{
printf("Hello World!\n");
return 0;
}
例2.输出:
*****
*****
*****
*****
#include <stdio.h>
int main()
{
int i, j;
for (i = 0; i < 4; i++){
for (j = 0; j < i; j++){ // 第二行一个空格
printf(" ");
}
for (j = 0; j < 5; j++){
printf("*");
}
printf("\n");
}
return 0;
}
例3.计算圆的周长和面积
#include <stdio.h>
#include <math.h>
int main() {
double Radius, Perimeter, Area;
printf("输入半径:");
scanf("%lf", &Radius);
Perimeter = 2 * Radius * 3.14159;
Area = pow(Radius, 2) * 3.14159;
printf("圆的周长为:%lf\n", Perimeter);
printf("圆的面积为:%lf\n", Area);
return 0;
}