C语言|博客园08
这个作业属于哪个课程 C语言程序设计1 这个作业的要求在哪里 http://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/9981 在这个课程的目标是 学会编写小程序 参考文献 《C 语言程序设计》《C Primer Plus》 1. PTA实验作业 1.1 题目名1 7-1 求整数的位数及各位数字之和 对于给定的正整数N,求它的位数及其各位数字之和。 1.1.1 数据处理 数据处理:定义整型变量n(输入值) begin 定义变量n,i,sum i←0,sum←0; while(n不等于0时); { sum=sum+n%10; n=n/10; i++; } 当n=0时output i,sum. } end 数据表达:使用while语句进入循环体。当n≠0时,使用表达式sum=sum+n%10,n/=10计算各位数字之和,i++自增计算整数的位数之和;当n=0时跳出循环。 1.1.2 实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 321 3 6 不超过10^9的正整数 2345 4 14 不超过10^9的正整数 111111111111 12 -47 超过10^9的正整数 1.4PTA提交列表及说明 提交说明 编译错误:没有将变量i,sum的初始值赋值为0;不等于的算数运算符马虎书写错误。 编译错误