概述
适合小白入门C语言的简单教程
C语言数据变量的声明
整型变量的声明用int,如:int a;
单精度浮点型的声明用float,如:float b;
双精度浮点型的声明用double,如:double c;
C语言基本的输入输出
从键盘输入数据用scanf(),
调用格式为:scanf(“%d”, &a);scanf(“%f”, &b);scanf(“%lf”, &c);
输出数据到屏幕用printf()
调用格式为:printf(“%d %f %lf”,a,b,c);
输出“hello world”
#include<stdio.h>
int main()
{
printf("hello world");
return 0;
}
登录后复制
简单的数值计算:
#include<stdio.h> //包含一个头文件stdio.h以完成程序的基本输入输出
int main() //程序主函数,每个程序必须要有的部分
{ //语句框,表示框内的语句属于主函数,在主函数声明的变量只在主函数内部有效
int a,a1=1; //声明整形变量a和a1,并直接给a1赋初值为1(使用任何变量都必须先声明后使用)
a=2; //给声明过的整形变量a赋值为2
float b,b1=1.5; //声明单精度浮点类型变量b和b1,并直接给b1赋初值为1.5
b=3.5; //给声明过的单精度浮点数b赋值为3.5
double c,c1=2.5; //声明双精度浮点类型变量c和c1,并直接给c1赋初值为2.5
c=4.5; //给声明过的双精度浮点数c赋值为4.5
double d=a+b+c+a1+b1+c1; //声明一个双精度浮点数d,并把a+b+c+a1+b1+c1的值赋给d
printf("%lf",d); //输出d
scanf("%d %f %lf",&a,&b,&c); //从键盘上输入三个值,并分别重新赋给a,b,c,其中%d %f %lf称为占位符,其分别为整型、单精度浮点型、双精度浮点型的占位符表示形式
printf("%d %f %lf",a,b,c); //输出a,b,c
return 0; //主函数(main函数)结束的标志
}
登录后复制
单精度浮点数(float)与双精度浮点数(double)的区别:
01.在内存中占有的字节数不同
单精度浮点数在机内存占4个字节
双精度浮点数在机内存占8个字节
02.有效数字位数不同
单精度浮点数有效数字8位
双精度浮点数有效数字16位
03.数值取值范围
单精度浮点数的表示范围:-3.40E+38~3.40E+38
双精度浮点数的表示范围:-1.79E+308~-1.79E+308
04.在程序中处理速度不同
一般来说,CPU处理单精度浮点数的速度比处理双精度浮点数快
感谢大家的阅读,希望大家收益多多。
本文转自:https://blog.csdn.net/qq_40907279/article/details/81514459
推荐教程:《C语言》
以上就是适合小白入门C语言的简单教程的详细内容,更多请关注靠谱客其它相关文章!
最后
以上就是高贵大炮为你收集整理的适合小白入门C语言的简单教程的全部内容,希望文章能够帮你解决适合小白入门C语言的简单教程所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复