c语言day2
printf(),scanf(),if else,for()。
printf()
函数printf()的一般调用格式为:
printf(格式控制字符串,输出参数1,输出参数2…);
格式控制字符串需要用双引号括起来,表示输出的格式;而输出参数则是一些要输出的数据,这些数据可以是变量、常量、表达式。
格式控制字符串
格式控制字符串包含两种信息:格式控制说明和普通字符。例:
1 | |
输出时普通字符会原样输出,%d和%f会分别输出x和y的值。格式化控制说明其类型、个数和位置是一一对应的关系。
在输出格式控制说明中,可以加宽度限定词,指定数据的输出宽度。例如,整型数据的格式控制说明%md,指定了数据的输出宽度为m(包括符号位)。实型数据的输出格式控制说明%m.nf,指定输出浮点型数据时保留n位小数,且输出宽度是m。
scanf()
函数scanf()的一般调用格式为:
scanf(格式控制字符串,输出参数1,输出参数2…);
格式控制字符串表示输入的格式,输入参数是变量地址(变量名前加&)。例:
1 | |
与prinft()不同的格式控制字符,在scanf()函数中float型数据用%f,double类型用%lf。而在printf()中浮点数类型都用%f。两者的共同之处是int型数据都用%d。
if else
if-else的一般形式为:
1 | |
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!