Chinaunix首页 | 论坛 | 博客
  • 博客访问: 161853
  • 博文数量: 76
  • 博客积分: 1513
  • 博客等级: 上尉
  • 技术积分: 755
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-25 15:15
文章分类

全部博文(76)

文章存档

2012年(2)

2011年(74)

我的朋友

分类: C/C++

2011-11-25 21:11:49

  1. #include<iostream>

  2. #include<string>

  3. #include<math.h>

  4. #include<fstream>

  5. #include<stdlib.h>

  6. #include<sstream>

  7. using namespace std;

  8. int main(int argc, char** argv)

  9. {

  10.    argc=3;

  11.    int val1=0,val2=0;

  12.    int num1=0;

  13.    int num2=0;

  14.    while(true)

  15.    {

  16.            if((int)argv[1][num1]!=0)

  17.                                  num1++;

  18.            else

  19.                                  break;

  20.    }

  21.    for(int j=0;j<num1;j++)

  22.            val1+=((int)argv[1][j]-48)*pow(10,(num1-j-1));

  23.    while(true)

  24.    {

  25.            if((int)argv[2][num2]!=0)

  26.                                  num2++;

  27.            else

  28.                                  break;

  29.    }

  30.    for(int j=0;j<num2;j++)

  31.            val2+=((int)argv[2][j]-48)*pow(10,(num2-j-1));

  32.    int result=val1/val2;

  33.  

  34.  

  35.    std::stringstream ss;

  36.    ss<<result;

  37.     string content=ss.str();

  38.     cout<<content;

  39.    const char *str2=content.c_str();

  40.     

  41.      

  42.    string file_name=argv[3];

  43.    ofstream fout;

  44.    fout.open(file_name.c_str(),ofstream::out);

  45.    fout.write(str2,content.size());

  46.    fout.close();

  47.    return 0;

  48. }
阅读(499) | 评论(0) | 转发(0) |
0

上一篇:Doxygen使用中的问题

下一篇:字符个数统计

给主人留下些什么吧!~~