昨天写了一个小小的程序,它算是我真正独立创作的第一个程序,虽然内容很简单,对我来说还是有一点意义的哈哈,于是决定记录一下~

首先,写这个程序的想法来源:

我学习了一下用printf 和scanf ,就想着结合这两个再练习一下用if语句,虽然还没去仔细看if语句,但是我总觉得我应该会,就试了一下,这里用到的 if 确实也不复杂嘿嘿,如果有大佬看到不要嘲笑我嘤嘤嘤……

这个程序的应用价值没有,哈哈哈就是我写出来激励我自己的,平时又懒懒的,也没啥天赋,再不开始努力学习就很糟糕了!就自己设定了一个计算公式,计算我成功的概率……这东西确实有非常多的影响因素,我也懒得列很多,就写了几个我觉得很关键的。傻仔,要努力啊,不努力怎么养家糊口!

有关这个程序的,我学到的新知识:

1、printf 和scanf 后面都要接小括号()和双引号“”。

2、printf 有两种用法,一种是引号里写格式,外面接逗号,和打印对象,这种应该是用来打印前面定义过的变量;一种直接在双引号里面写需要打印的内容,以及通过转义字符定义的打印格式,引号外面不需要其他东西。这种就不含变量。

3、打印字符也同样有以上两种方法,不过字符的打印形式更多,既可以用单引号拆成一个一个字符打印,也可以双引号打印字符串,还可以通过打印定义的字符数组来打印字符。

4、在定义变量的时候,要注意变量有没有出现小数形式的可能,有的话要用float或者double来定义。

5、定义的变量不可以设置成中文,只能用英文。打印的内容里面可以设置中文。

6、给变量设定数值范围时,与(且)用&&,或用|| 。

7、scanf用法中,可以一次给很多个变量输入数据,只需要在双引号里面,给出对应数目的转义字符,设置好显示的格式,然后在双引号的外面,依次列出需要输入数据的变量名称。

8、if 语句的嵌套里,if 后面接的小括号里是假设的内容,小括号外面不需要接分号,否则接不上这个 if 对应的else。嵌套的那个if 语句,和上一个if对应的 else ,之间不需要接分号啥的。除非有范围限制,要用大括号{}把有限生命周期的程序括起来。

C语言学习笔记1_c语言

图1程序

 

C语言学习笔记1_c语言_02图2编译初始界面

 

C语言学习笔记1_c语言_03

图3输入数字

 

C语言学习笔记1_学习笔记_04

图4最终结果

 

C语言学习笔记1_学习笔记_05

图5其他输入对应结果

 

C语言学习笔记1_学习笔记_06

图6其他输入对应结果

多余的话就不说了,冲冲冲!学习笔记要继续写下去哦!