本文旨在记录 C语言代码初学者的学习历程并表达本人对代码的理解。
本文的内容包括:C语言的基本格式,输入与输出的方法,幂运算
1.C语言的基本格式
C 语言程序的基本格式可以概括为:预处理指令 + 主函数 + 其他函数。一个最简单的 C 程序如下:
#include <stdio.h>
int main(void) {
printf("Hello, World!\n");
return 0;
}
其中,“#include <stdio.h>”被称为“头文件”,它对于C语言来说是必须的,本示例表示引用输入和输出的标准库。int main(void) {}是主函数,一个C程序有且仅有一个主函数,main后的括号中填函数的返回值类型。
2.输入与输出
输入用"scanf",格式为scanf( , )。其中,第一个括号应写入占位符以确定输入数据的数据类型和输入数据的个数。
#include <stdio.h>
int main() {
float a, b, c;
scanf("%f%f%f", &a, &b, &c);
}
这段代码表示输入三个浮点型数据,分别保存在,a、b、c三个变量中,&表示取出变量的内存地址。
输出用printf。格式为printf(占位符,输出内容)。占位符内容与java差不多,d对应整型,c对应字符,s对应字符串,f对应float型,lf对应double型。以printf(“%d”,a)为基础说明,printf(“%.2f”,a)表示四舍五入并保留两位小数地输出,printf(“%.2d \n”,a)表示换行输出。输入多个字符或字符串时可用+相连。
3.幂运算
幂运算需要用到pow,因此需要在头文件中引用部分标准库
#include <math.h>
float s = pow(p*(p - a) * (p - b) * (p - c), 0.5);
与java一样,pow的格式为pow(参数,指数),输出类型是浮点型,指数是分数应写为1.0/2.0等。
转载自 CSDN-专业IT技术社区
原文链接:https://blog.csdn.net/2403_83104733/article/details/166984497



