黑马程序员—C语言—基本语法printf与scanf
来源:互联网 发布:毒药 知乎 编辑:程序博客网 时间:2024/05/29 12:33
————————Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ————————
由于本科期间C语言已经学习过,所以有一些简单地常识性的问题在此就不在赘述。只将一些细节方面容易忘记或者不太容易搞懂的问题记录在此。
一、32个关键字(无需死记,后面都会一一讲到)
在Xcode中,关键字打出来时,颜色会变为深褐色提示。这个功能极大的方便了我们检查关键字是否拼错。
二、标识符
命名规则:(很基础很重要,一定要记住)
(1)只能由26个大写或小写的英文字母,0~9十个数字和下划线_组成
(2)严格区分大小写
(3)不能以数字开头,只能以字母或者下划线_开头
(4)不能用key作标示符
命名规范:
(1)尽量起一个有意义的名称,让人一看就懂你定义的变量是什么意思
(2)多个单词时,我们可以用驼峰法playMusic()或者下划线法play_music(),我个人比较喜欢用驼峰法
三、数据
数据分为两大类:动态数据和静态数据。动态数据,即临时数据,它在一断电的情况下,内存中的数据就会被清除。而静态数据则是永久性的数据,并以文件的形式存储在硬盘中。
数据的大小:1TB = 1024GB;1GB = 1024MB; 1MB = 1024KB; 1KB = 1024B; 1Byte = 8bit
问题:那么为什么要这么关注数据呢?
关注数据的变化是为了更好地分配存储空间,为了节约存储空间。
四、printf与scanf的用法
printf和scanf函数为重要的文字交互函数,printf用于输出字符串,scanf用于扫描用户输入,是终端界面最常用的两个函数。
这两个函数都包含在stdio.h标准输入输出头文件中,在使用中需要包含。
%e,%E
%g,%G用来输入实数,可以用小数形式或指数形式输入。%p读入一个指针%u读入一个无符号十进制整数%n至此已读入值的等价字符数%[]扫描字符集合%%读%符号
#include <stdio.h> //程序入口(主函数) int main() { int count=100; char grade='B'; float height=1.78f; double pi=3.141592654; //输出整数,%d也可 printf("数量为 %i \n",count); //输出字符 printf("等级为 %c \n",grade); //输出两位小数,默认6位 printf("身高为 %.2f 米\n",height); //输出多位小数,.10表示总共10位数 printf("圆周率 %.10g \n",pi); return 0; }
int a;然后调用函数scanf,并设置合适的输入格式:
scanf("%d",&a);
- 黑马程序员—C语言—基本语法printf与scanf
- 黑马程序员——C语言基础知识整理——printf函数与scanf函数
- 黑马程序员——C语言基础语法--scanf函数、基本运算、流程控制
- 黑马程序员——C语言基础语法(关键字、标识符、注释符、变量、作用域、printf函数、Scanf函数)
- ——黑马程序员——C语言基础--printf函数和scanf函数
- 黑马程序员———C语言 printf函数和scanf函数
- 黑马程序员——c语言学习---printf和scanf函数
- 黑马程序员——C语言基础-进制内存分析及printf、scanf
- 黑马程序员——数据类型、printf函数与scanf函数
- 黑马程序员——06C语言基本语法
- 黑马程序员——c语言基础语法,变量的内存分析,scanf函数
- 黑马程序员————c语言基本知识——数据,标识符,常量,变量,printf ,scanf等基本知识
- 黑马程序员——C语言(scanf函数、基本运算、流程控制)总结
- C语言——Keywords&printf&scanf
- 黑马程序员--- c语言基础--基本语法
- [黑马程序员]01 [c语言][重要的知识点]printf函数和scanf函数的数据输出与读取问题
- 黑马程序员——c语言基础:scanf函数
- 黑马程序员——C语言中的scanf函数
- 迷茫的程序员,跨行业的难言之隐
- js 新开窗口与传递信息案例
- 你所不知道的html5与html中的那些事(三)
- linux kernel and driver-编译安装内核
- java核心技术笔记 接口与内部类
- 黑马程序员—C语言—基本语法printf与scanf
- Android完全退出应用程序
- Codeforces Round #297 (Div. 2) D
- OQL
- 强调句型
- 【总结】Effective java经验之谈,通用方法
- JSqlParser系列之二代码结构(转载)
- 开篇--印象仙剑
- C/C++ 统计函数调用时间