当前位置:网站首页>小朋友学C语言(3):整数、浮点数、字符
小朋友学C语言(3):整数、浮点数、字符
2022-08-03 20:47:00 【51CTO】
C语言的数据类型有整型、浮点型(就是小数)、字符、字符串、数组、结构体等。刚开始学的时候,不要一下子学太多。先学最基本的整型、浮点型和字符。
对于学习程序来说,最重要的是动手操作。
先编写程序:
运行结果
程序分析:
(1)
int a = 1;
这里定义了一个变量a,其类型为整型。定义完之后,把1赋值给a,这样a就有值了,其值为1。
C语言中,第一次出现的变量必然定义,否则编译器会不认得这个变量。
(2)
printf(“a = %d\n”, a);
上节课已经说过,printf的作用是在控制台打印(输出)内容。%d是格式化符号,表示这个地方要用一个整数来替换。\n表示换行。其余部分原样输出。所以,打印内容为:
a = 1
(3)
float b = 2.2;
float代表浮点型,程序里浮点型就是通常所说的小数类型。
(4)
printf(“b = %f\n”, b);
这里%f是浮点数的格式化符号,需要用一个浮点数来替换,逗号后面的b的值,就是用来替换%f的。所以输出结果是
b = 2.200000
这里小数点后面显示了六位小数,这是因为浮点数在计算机中默认就是6位数。
(5)
char c = ‘A’;
这里定义了一个字符类型的变量c,把字符A赋值给c。
char是character的缩写。A是被包含在单引号内的,不能被包含在双引号内。因为若用双引号包含,则表示字符串。字符串留到以后讲。
(6)
printf(“The char is %c\n”, c);
这里%c是字符的格式化符号,需要用一个真正的字符来代替。逗号后面的c的值,就是用来替换%c。最终输出
The char is A
更多内容请关注微信公众号
边栏推荐
猜你喜欢
15年软件架构师经验总结:在ML领域,初学者踩过的五个坑
在树莓派上搭建属于自己的网页(4)
xss.haozi练习通关详解
- [email protected] 594/[email prote"/>
RNA核糖核酸修饰Alexa 568/[email protected] 594/[email prote
tidyverse based on data.table?
2022-8-3 第七组 潘堂智 锁、多线程
Advantages and Disadvantages of Blind and Buried Via PCB Stacked Via Design
461. 汉明距离
PyCharm function automatically add comments without parameters
2022 年值得尝试的 7 个 MQTT 客户端工具
随机推荐
CC2530_ZigBee+华为云IOT:设计一套属于自己的冷链采集系统
8.3模拟赛总结
力扣707-设计链表——链表
LeetCode 622. 设计循环队列
ES6解构赋值--数组解构及对象解构
leetcode 461. 汉明距离
2021年数据泄露成本报告解读
if _name_ == “__main__“:NameError: name ‘_name_‘ is not defined
Kubernetes资源编排系列之三: Kustomize篇 作者 艄公(杨京华) 雪尧(郭耀星)
关于shell脚本的一些思考
leetcode 2119. Numbers reversed twice
检测和控制影子IT的五个步骤
ES6-箭头函数
PyCharm函数自动添加注释无参数问题
leetcode 268. 丢失的数字(异或!!)
LitJson报错记录
RNA核糖核酸修饰荧光染料|HiLyte Fluor 488/555/594/647/680/750标记RNA核糖核酸
火了十几年的零信任,为啥还不能落地
Markdown syntax
ES6--剩余参数