1. #include <iostream>
  2. #include <cmath>
  3. #include <iomanip>
  4.  
  5. using namespace std;
  6.  
  7. //Student类
  8. class Student
  9. {
  10. private://私有
  11. char name[];
  12. int age;
  13. char address[];
  14. public://公共方法
  15. void setStudent()
  16. {
  17. cout<<"请输入姓名:" <<endl;
  18. cin>>name;
  19. cout<<"请输入年龄:" <<endl;
  20. cin>>age;
  21. cout<<"请输入家庭住址:" <<endl;
  22. cin>>address;
  23. }
  24. void displayStudent()
  25. {
  26. cout<<"姓名:"<<name<<"年龄:"<<age<<"家庭住址:"<<address<<endl;
  27. }
  28. };
  29. //求三角形面积
  30. class San
  31. {
  32. private:
  33. float p;
  34. public:
  35. float displayArea(float a,float b,float c)
  36. {
  37. p=(a+b+c)/;
  38. return sqrt(p*(p-a)*(p-b)*(p-c));;
  39. }
  40. };
  41. //主函数
  42. int main()
  43. {
  44. /*
  45. Student stu;
  46. stu.setStudent();
  47. stu.displayStudent();
  48.  
  49. cout<<20%3<<endl;
  50. */
  51.  
  52. //===========================================================================================================
  53.  
  54. //一元二次方程
  55. /*
  56. float a,b,c,s1,s2;
  57. cin>>a>>b>>c;
  58. s1=(-b+ sqrt(b*b-4*a*c))/(2*a);
  59. s2=(-b- sqrt(b*b-4*a*c))/(2*a);
  60. cout<<s1<<" "<<s2<<endl;
  61. */
  62. //求三角形面积
  63. /*
  64. San san;
  65. cout<<san.displayArea(3,4,5)<<endl;
  66. */
  67.  
  68. //===========================================================================================================
  69.  
  70. //π/4≈1-1/3+1/5-1/7+…直到最后一项的绝对值小于10-7为止。
  71. /*
  72. int s=1;
  73. double i=1,pi=0,t=1;
  74. while ((fabs(t))>(1e-7))
  75. {
  76. pi+=t;
  77. i+=2;
  78. s=-s;
  79. t=s/i;
  80. }
  81. pi*=4;
  82. cout<<setiosflags(ios::fixed)<<setprecision(6)<<pi<<endl;
  83. */
  84.  
  85. //===========================================================================================================
  86.  
  87. /*有一对兔子,从出生后第3个月起每个月都生一对兔子,
  88. 小兔子长到第3个月后每个月又生一对兔子,
  89. 假设所有兔子都不死,问每个月的兔子总数为多少*/
  90. /*
  91. long f1,f2;
  92. int i;
  93. f1=f2=1;
  94. for(i=1;i<=20;i++)
  95. {
  96. cout<<setw(12)<<f1<<":"<<setw(12)<<f2;
  97. //设备输出字段宽度为12,每次输出两个数
  98. if(i%2==0) cout<<endl;
  99. //每输出完4个数后换行,使每行输出4个数
  100. f1=f1+f2;
  101. //左边的f1代表第3个数,是第1、2个数之和
  102. f2=f2+f1;
  103. //左边的f2代表第4个数,是第2、3个数之和
  104. }
  105. */
  106.  
  107. //===========================================================================================================
  108. //简单加密程序
  109.  
  110. //char w='W';
  111. //char a='A';
  112. //cout<<(int)w<<"::"<<(int)a<<endl;
  113.  
  114. char tmp=NULL;
  115. while ((tmp=getchar())!='\n')
  116. {
  117. if ((tmp>='a'&&tmp<'w')||(tmp>='A'&&tmp<'W'))
  118. {
  119. tmp+=;
  120. }
  121. else if ((tmp>='w'&&tmp<='z')||(tmp>='W'&&tmp<='Z'))
  122. {
  123. tmp-=;
  124. }
  125. cout<<tmp;
  126. }
  127.  
  128. cout<<endl;
  129.  
  130. }

越来越感觉C++的强大了!相对于(C的高深莫测,汇编的苦涩难懂,C#的软件简单,Java没玩过)

最近看了点C++,分享一下我的进度吧!的更多相关文章

  1. Android中使用ShareSDK集成分享功能

    引言      现在APP开发集成分享功能已经是非常普遍的需求了.其他集成分享技术我没有使用过,今天我就来介绍下使用ShareSDK来进行分享功能开发的一些基本步骤和注意点,帮助朋友们避免一些坑.好了 ...

  2. 应用程序间跳转 (友盟SSO 授权 与系统自带的分享)

    应用程序间跳转的应用场景 使用第三方用户登录,如微信登录,返回用户名和密码 需要用户授权,返回到调用程序,同时返回授权的用户名 应用程序推广,跳转到itunes并显示指定app下载页 第三方支付,跳转 ...

  3. 使用Jquery+EasyUI 进行框架项目开发案例讲解之四 组织机构管理源码分享

    http://www.cnblogs.com/huyong/p/3404647.html 在上三篇文章  <使用Jquery+EasyUI进行框架项目开发案例讲解之一---员工管理源码分享> ...

  4. 【Android进阶】使用第三方平台ShareSDK实现新浪微博的一键分享功能

    在公司最近的一个项目中,需要实现一键分享功能,在这里我使用的是第三方平台ShareSDK,将使用经验与大家分享 先看效果图 主界面 分享界面 由于第一次使用,所以需要先进行新浪授权,授权界面 分享结果 ...

  5. apiCloud 三方分享,微信好友分享,微信朋友圈分享,QQ分享,微博分享

    首先查看我的这篇有关三方登录的博客,地址是http://www.cnblogs.com/gqx-html/p/8303567.html,配置完三方数据后可以从上一篇文章中的链接跳转到各个登录查看api ...

  6. python 读写、创建 文件的方法(必看)

    python 读写.创建 文件的方法(必看) 更新时间:2016年09月12日 10:26:41 投稿:jingxian 我要评论下面小编就为大家带来一篇python 读写.创建 文件的方法(必看). ...

  7. 练Focus T25必看!T25课表 视频与成功案例汇总

    练Focus T25必看!T25课表 视频与成功案例汇总! [复制链接]  http://jianfei.39.net/thread-3645799-1.html     小西i减肥         ...

  8. (转)使用Jquery+EasyUI 进行框架项目开发案例讲解之四---组织机构管理源码分享

    原文地址:http://www.cnblogs.com/huyong/p/3404647.html 在上三篇文章  <使用Jquery+EasyUI进行框架项目开发案例讲解之一---员工管理源码 ...

  9. android 集成QQ互联 (登录,分享)

    参考:http://blog.csdn.net/syz8742874/article/details/39271117 http://blog.csdn.net/woblog/article/deta ...

随机推荐

  1. request对象常用API 获取请求参数的值 request应用 MVC设计模式

    1 request对象常用API   1)表示web浏览器向web服务端的请求   2)url表示访问web应用的完整路径:http://localhost:8080/day06/Demo1     ...

  2. WINCE6.0 error C2220: warning treated as error问题解决

    今天在编译IMX515的BSP的时候,发现下面的编译错误问题: BUILD: [00:0000002476:PROGC ] BuildingCOMPILE Pass in F:\WINCE600\PL ...

  3. Linux下修改PATH的方法

    Linux下修改PATH的方法 1.直接在命令行里敲 PATH=$PATH:/path1:/path2:/pathN用户登出之后PATH恢复原样. 只是临时起作用. 2.修改~目录下bash_prof ...

  4. jquery serialize()方法的扩展

    Jquery提供的序列化表单方法serialize方法确实方便,但是我在使用的时候发现了一个弊端:当我使用type:“post”进行ajax请求的时候, 这个时候参数data:$("#myf ...

  5. POJ (线段相交 最短路) The Doors

    题意: 一个正方形中有n道竖直的墙,每道墙上开两个门.求从左边中点走到右边中点的最短距离. 分析: 以起点终点和每个门的两个端点建图,如果两个点可以直接相连(即不会被墙挡住),则权值为两点间的欧几里得 ...

  6. UVa 1642 (综合) Magical GCD

    题意: 给出一个数列,求一个连续的子序列,使得MGCD(i, j) =  该子序列的长度(j-i+1) × 子序列的gcd 最大,并输出这个最大值. 分析: 感觉可能要用优先队列,但貌似也用不上. 但 ...

  7. JQuery向ashx提交中文参数方案

    客户端://异步获取数据var tpAction=action+'getSearch.ashx?key='+encodeURIComponent('中国'); $.getJSON(tpAction,f ...

  8. LeetCode Delete Node in a Linked List (删除链表中的元素)

    题意:给一个将要删除的位置的指针,要删除掉该元素.被删元素不会是链尾(不可能删得掉). 思路:将要找到前面的指针是不可能了,但是可以将后面的元素往前移1位,再删除最后一个元素. /** * Defin ...

  9. ECSHOP:首页实现显示子分类商品,并实现点击Tab页切换分类商品

    例子:首页实现显示子分类商品,并实现点击Tab页切换分类商品(非AJAX) 开始:    1. 打开调试开关     文件地址:include/cls_template.php 找到 : functi ...

  10. U-boot mkimage指定Linux内核地址时的两种方式

    http://blog.csdn.net/embededswordman/article/details/6704197 uImage的制作是使用的u-boot工具mkimage,build完u-bo ...