码迷,mamicode.com
首页 > 其他好文 > 详细

第三周

时间:2019-07-21 10:31:16      阅读:80      评论:0      收藏:0      [点我收藏+]

标签:进入   ==   输出   ret   大数   lib   四舍五入   overflow   git   

刷完pta五百分了;

接下来是使用c++编程的学习总结的经验。

常用函数总结;

1.输入空格停止输入

do

{

cin>>diu[i];

} while ((diu[i]=getchar())!=‘\n‘);

 

 

2.判断素数函数

int A(int a)

{

int flag = 1;

int c;

if(a<=1) c=2;

else {

for (int i =2; i<=sqrt(a) ;i++)

{

if (a % i == 0)

{

flag = 0;

break;

}

}

if (flag == 1) c=1;

if (flag == 0) c=2;

}

return c;

}

 

末行不含空格

Int m==1;

 if(m==1)

       {

           cout<<i;

           m++;

       }

       else{

        cout<<‘ ‘<<i;

       }

经验:不过分依赖数组,直接循环输出更简洁不容易出错;

3.大数除法:利用字符数组解决整型数组长度短的储存问题,字符型数组可储存几百万的字符;

 熟练掌握了字符数组转化为整型数组的方法在面对大数除法的时候,更好的解决问题

 

b=b*10+a[i]-‘0‘;

q=b/n;

cout<<q;

b=b%n;

Tip:从错误中总结到“==”不能连用,虽然很基础但是是疏漏。

求一个数的各个位数

For(i=0;i<n;i++)

{a[i]=n%10;

 N=n/10;

}

数组下标也不能越界;男默女泪

四舍五入int(i+0.5)

 刚开始要记录的时候有点晚,难的题思路还不是很好,会继续努力学习。

目标,开始接触github,学好英语,能学会使用stackoverflow,进入编程大世界。

明天开始java语言的学习。(? •_•)?

 

第三周

标签:进入   ==   输出   ret   大数   lib   四舍五入   overflow   git   

原文地址:https://www.cnblogs.com/yanwenhui/p/11220289.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!