C语言I博客作业08
问题 回答 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 C语言I博客作业08 我在这个课程的目标是 完全独立编写一个小游戏程序,并能正常运行。 这个作业在那个具体方面帮助我实现目标 帮助我熟悉使用while和do-while结构解决问题 参考文献 《C语言程序设计》 《C Primer Plus》 1.PTA实验作业 1.1求整数的位数及各位数字之和 对于给定的正整数N,求它的位数及其各位数字之和。 1.1.1数据处理 定义整型变量 输入的整数n,循环次数i,整数各位数的和sum,并且赋值为零。 scanf("%d",&n); while循环语句(n>0) { sum的关系表达式 sum=sum+n%10; n=n/10; i++; (循环此语句,以此计算n的各数及和) } printf输出 循环次数i,n各位数和sum; 返回零; 1.1.2实验代码截图 1.1.3 造测试数据 输入 输出 说明 52 2 7 两位数 123 3 6 三位数 8868 4 30 四位数 1.1.4 PTA提交列表及说明 1.答案错误:忘记给sum赋值为零,导致答案错误,于是给sum赋值为零。 2.答案错误:while语句条件里n应该大于零。 1.2 爬动的蠕虫 一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中