C语言I博客作业08
一、本周教学内容&目标 第4章 循环结构 4.1-4.2 熟悉使用while和do-while结构解决问题。 二、本周作业头 这个作业属于那个课程 C语言程序设计II 这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/CST2019-2/homework/9977 我在这个课程的目标是 掌握C语言,灵活运用C语言编程 这个作业在那个具体方面帮助我实现目标 学会使用while循环语句 参考文献 百度以及C语言程序设计教材 1.PTA实验作业 1.1 7-1 求整数的位数及各位数字之和 题目内容描述: 对于给定的正整数N,求它的位数及其各位数字之和。 输入格式: 输入在一行中给出一个不超过10^9的正整数N。 输出格式: 在一行中输出N的位数及其各位数字之和,中间用一个空格隔开。 1.1.1数据处理 数据表达:定义整形变量正整数N,g为求余后数的最后一个个数,total为g之和,sum1表示为位数 数据处理: int /定义变量/ scanf() while(终止条件) g=N%10; /求出数字后面最后一位数/ total=total+g; /求出各位数字之和/ N=N/10; sum1++; /求位数/ 输出结果 1.1.2实验代码截图 1.1.3 造测试数据 输入数据 输出数据 说明 321 3 6 题目示例 95 2 14