南宁网站建设清单,悦西安,c语言网站,滴滴出行推广联盟C语言博客作业--函数 一#xff0c;PTA实验作业 6-2 简单实现x的n次方 1.本题PTA提交列表 2.设计思路 double mypow( double x, int n )函数#xff08;1#xff09;定义y1#xff0c;i用于循环变量#xff08;2#xff09;for(i1;in;i){ yy*x}用循环实现x的n次方PTA实验作业 6-2 简单实现x的n次方 1.本题PTA提交列表 2.设计思路 double mypow( double x, int n )函数1定义y1i用于循环变量2for(i1;in;i){ yy*x}用循环实现x的n次方3return y返回y值 3.本题调试过程碰到问题及PTA提交列表情况说明。1这道题比较简单老师上课也讲过用循环实现累乘所以没遇上什么问题 6-6 使用函数输出水仙花数 1.本题PTA提交列表 2.设计思路 int narcissistic( int number )函数1.定义ij变量控制循环count表示输入数值的个数w表示输入数值各个位数上的count次方的和y表示各个位数上的count次方sum用来存放number的值2.while(sum0){sumsum/10;count; }计算输入值的个数3.for(j1;jcount;j) yy*h; wwy;计算输入数值各个位数上的count次方的和w4.如果wnumber则返回1否则返回0void PrintN( int m, int n )函数 1.定义I2.for(im1;in;i){ if(narcissistic(i)1) printf(%d\n,i); }进行mn范围内的循环引用int narcissistic( int number )函数如果narcissistic(i)1便证明为水仙花数 3.本题调试过程碰到问题及PTA提交列表情况说明1.本题有两个函数之前没学过引用函数所以在第二个函数便毫无思路不知道怎么写。最后问同学同学说可以根据第一个函数判断在循环里若数值为水仙花数便输出。最后做出来了也学会了如何引用函数 7-1 求组合数 1.本题PTA提交列表 2.设计思路 主函数1.定义result表示结果nm为输入值2.列表达式和调用函数resultfact(n)/(fact(m)*fact(n-m));3.printf(result %d,result);double fact( int x)函数 1.定义number初始值为1定义变量i控制循环2.for(i1;ix;i){ numbernumber*i; }计算n3.return number。返回number值 3.本题调试过程碰到问题及PTA提交列表情况说明1.这道题思路比较清晰写得比较快。但在写代码的时候看题目说“题目保证结果在double类型范围内。”于是就用double定义结果result最后输出的时候输出“result 21.000000”而题目输出的是“result 21”然后就把result的类型改成int整数型就对了。 二同学代码结对互评 1.同学互评照片 2.我的代码、互评同学代码截图 7-1 求组合数 3.我和同学代码不同在哪里?有哪些各自优势你更喜欢哪种代码风格如果同学代码有错的也请帮忙指出来哪里出问题。 1.2.这道题由于比较简单所以大概都差不多但是彭希同学的比我多出来上面的代码我看不懂。我认为不要这段代码也可以的。3.更喜欢自己的因为代码能简则简嘛 三截图本周题目集的PTA最后排名。 四、本周学习总结 1.你学会了什么 1.1 C语言哪些数据类型 整型短整型长整型字符型单精度浮点型双精度浮点型 1.2 字符型数据需要注意地方字符要用‘ ’括住 -也可以用ASCLL码进行字符的强制转换 3. 自增自减运算符a表示a的值增加一但a表达式的值等于a。a也表示a的值增加一但a不等于a。 1.4 运算符优先级逗号运算符、赋值运算符、逻辑运算符和||、关系运算符、算术运算符和逻辑运算符。从左到右优先级逐渐升高 1.5C语言哪些表达式课堂派哪里做错做错的请在这里分析原因C语言算数表达式、赋值表达式、关系表达式、逻辑表达式、条件表达式、逗号表达式863那道题错了不理解意思。现在知道了若为真便输出1假便输出0 2.本周的内容你还不会什么不会ASCLL码来实现大小写字母的转换符号的优先级现在还有点凌乱需要翻书本才懂。字符方面的内容还有点迷 3.循环结构考试总结 1.哪题做错了怎么改第四题第五题有时间但不会做一点思路都没有坐在那里发呆心有余而力不足。第一题很简单但也卡了一会老是输出1.00定义了double类型了也是这样。心慌调试也看不出问题不过最后也懂改过来了。当时很慌很慌 2.考试结果满意么怎么改进不满意。发现自己思路老是跟不上一些没教过的东西自己打不出来。平时多去网上找一些题增长一些知识吧 其他总结感觉自己跟不上其他同学pta好多题都没有思路发现其他同学做题做得都好快而自己都是半懵半懂很多题都是听了别人的思路才能写出来。我认为思路是最重要的有了思路就可以很快写下去虽然不知道对错但总比没有思路无法下手好。自己的逻辑思维跟不上不过在以后的学习中我会努力改善自己的。 posted on 2017-11-18 19:46 Longjingrap 阅读(...) 评论(...) 编辑 收藏 转载于:https://www.cnblogs.com/peng075078/p/7856431.html