题解 1009: [编程入门]数字的处理与判断

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

1009题解,用循环做

解题思路和注意事项:首先要明白每个要求的操作思路,为了清楚点我们直接举具体的数:123第一个要求几位数,那么就是将123除以10,123是三位数字,123能除以10两次,那么将变量count初始化为1,加上2次就是3,使用while循环,count++就是进行count初始化的值加1,

1009普通解题看看吧

摘要:解题思路:注意事项:注意把整型转换为字符串和l - 1就行了。参考代码:#include<stdio.h>#include<string.h>int main (){ int b; char a[10……

输出个数、各数、逆序

摘要:解题思路:事项:1、循环数个数 2、采用高到低位3、重新提取数字,然后逆序输出就行了参考代码:#include <stdio.h>int main() {    int n,a=0;    scanf……

纯数字处理思路来解决这道题,不使用字符数组

#前缀知识对一个数%10时,可以获取到这个数的个位上的数字,比如12345%10=5,对一个数除以10的倍数,可以消掉多余的数字,比如12345/100=123.**以下的思路都是基于这个原理进行处理**#解题思路这个题无非是求一个数的三个东西,

只用循环做出本题

摘要:解题思路:穷举每个情况注意事项:想好逻辑就行参考代码:#include<stdio.h>int main(){        int n;        scanf("%d", &n);       ……

使用数组和for循环来便捷解题

摘要:注意本题需要使用到课程第五章的循环和第六章的数组,如果是有基础的同学就可以直接看了参考代码:#include<stdio.h>#include<string.h>int main(){    int ……

数字的顺序,逆序输出

摘要:解题思路:使用strlen()函数,循环注意事项:使用该函数包含string.h的头文件参考代码:#include<stdio.h>#include<string.h> //注意使用该头文件int m……