虽然学了c++但c语言的输入和输出和c++相差很大,在此恶补一下c语言的输入和输出
printf函数输出 scanf函数输入
用scanf函数输入时 要在变量a前加上& 表示从终端输入的数据传送到地址为&a的存储单元,也就是赋值给变量a , %**用来格式声明
一·printf()
printf(格式控制,输出表列) eg:printf("%d,%c\n",i,c)
1.格式控制使用双撇号括起来的字符串:
①格式声明 :由%和格式字符组成
d:有符号十进制 c:输出字符 s:输出字符串 f:输出实数(六位)e:指数形式 o:八进制 x:十六进制
②指定数据宽度和小数位数 %m.nf m(占位宽度) n(小数位数)
③普通字符:原样输出的字符,逗号,空格,换行等转义字符
2.输出列表
需要输出的数据,可以是变量,常量,表达式
printf(参数a,参数1,参数2……,参数n)
二.scanf()
scanf(格式控制,地址列表)
三.单个的输入和输出
getchar()
putchar()
网友评论