用于出错处理的返回值一定要清楚
用于出错处理的返回值一定要清楚,让使用者不容易忽视或误解错误 情况。
1 #include <iostream> 2 3 /* run this program using the console pauser or add your own getch, system("pause") or input loop */ 4 using namespace std; 5 int main(int argc, char** argv) { 6 //输出字符串 7 printf("He said \"Hello!\""); 8 9 //输出各进制整数 10 int i=64; 11 printf("\ni=%d",i); //以十进制格式输出 12 printf("\ni=%o",i); //以八进制格式输出 13 printf("\ni=%x",i); //以十六进制格式输出 14 printf("\ni=%d,%o,%x",i,i,i); //各种格式混合输出 15 16 //输出浮点数 17 float x=3141.5926; 18 printf("\nx=%f",x); //指定输出浮点数的格式为十进制形式 19 printf("\nx=%e",x); //指定输出浮点数的格式为指数形式 20 21 //控制输出项宽度 22 int j=123; 23 printf("\nj=%-10d",j); //任选项"-"指定左对齐,W 指定宽度为10 24 printf("\nj=%10d\n",j); //W 指定宽度为10 25 26 //控制输出精度 27 float y=3.1415926; 28 printf("y=%10.2f\n",y); //W 指定宽度为10,P指定小数点后保留2位 29 printf("y=%10.5f\n",y); //W 指定宽度为10,P指定小数点后保留5位 30 return 0; 31 }