C语言网 强基计划之编程入门(二)
1.八进制十进制十六进制转换程序:
#include <stdio.h>
int main()
{
int i;
scanf("%d",&i);
printf("%#o %d %#x\n",i,i,i);
return 0;
}
注意:八进制与十六进制前要有前缀
八进制:%#o
十进制:%d
十六进制:%#x
2.当浮点型保留俩位小数时要在f前加0.2
3.求长方形面积程序:
遇到问题:求周长与面积之前分别都写了scanf执行的时候面积打印不出来.
解决方法:删去第二个scanf 周长和面积就都打印出来了。
scanf作用:从键盘获得用户输入,可以按用户指定的格式从键盘上把数据输入到指定的变量之中。