%是求模的意思。
1、C语言是一门简洁的语言,因为C语言设计更加靠近底层,因此不需要众多Java、C#等高级语言才有的特性,程序的编写要求不是很严格。C语言具有结构化控制语句,C语言是一门结构化的语言,它提供的控制语句具有结构化特征,如for循环、ifelse判断语句和switch语句等。C语言具有丰富的数据类型,不仅包含有传统的字符型、整型、浮点型、数组类型等数据类型,还具有其他编程语言所不具备的数据类型,比如指针。C语言能够直接对内存地址进行读写,因此可以实现汇编语言的主要功能,并可直接操作硬件。C语言速度快,生成的目标代码执行效率高。
2、在学习单片机的时候才真正知道C语言是什么,它是来干什么的,但是C语言用到嵌入式只是它小小的一部分,他的应用还有很多地方呢,呵呵我们这里就不讨论这个了。我们是不是在写程序的时候错误很多就算编译通过了也达不到我们预期的结果,完了自己是不是也很难找到错在哪儿吧?我觉得语言之所以能称之为语言,它肯定是一种工具一种相互交流相互通信相互传达之间的意图的工具,作为语言那肯定得有自己的语法,要想相互交流肯定得先学。
3、在用“%c”格式输入字符时,“空格字符”和“转义字符”都作为有效字符输入。scanf("%c%c%c",c1,c2,c3)如输入abc字符“a”送给c1,字符“”送给c2,字符“b”送给c3,因为%c只要求读入一个字符,后面不需要用空格作为两个字符的间隔。