[求助]几道初级编程题,请各位前辈指点
1给一个不多于5位的正整数,要求:求它是几位数,逆序打印各位数字。2对实型变量(double型正数)值保留2位小数,并对第3位进行四舍五入。
例如8.32433 结果为8.32,8.32533结果为8.33
3输入八进制数,分别转换为10进制和2进制数输出
[此贴子已经被作者于2006-8-9 16:51:12编辑过]
[此贴子已经被作者于2006-8-9 16:51:12编辑过]
[此贴子已经被作者于2006-8-9 16:57:30编辑过]
第二个,有个小算法。
double a=2.343534;
printf("%.2lf",((int)(a*100+.5)/100.0));
第三个用%o 输入,可以用itoa函数,也可以用switch开关语句对输入的每位分解为三个01代码,我就不写了,让你练习.