用于出错处理的返回值一定要清楚

用于出错处理的返回值一定要清楚,让使用者不容易忽视或误解错误 情况。

 

 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 }

 

posted @ 2018-08-03 13:26  borter  阅读(274)  评论(0编辑  收藏  举报