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

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

筛选

1009利用循环解决问题(coolboy小白)

摘要:解题思路:1):首先明确三个任务都是利用循环结构,2):第一个任务输出数字的位数:将数字不断除以10,计算可以几次,该次数即是这个数字的位数。eg:i=1;1234/10=123,i=2;123/10……

真 小白做法

摘要:解题思路:注意事项:参考代码:intx,i=0;  scanf("%d",&x);  inty=x;……

数字的处理与判断

摘要:#includeusingnamespacestd;intmain(){intn,count=0,i;inta[5];cin>>n;for(i=0;i<5;i++){if(n==0)……

非字符串方法,暴力求解

摘要:解题思路:一步一步来,先确定位数是多少,再求出余数等,直接看代码。注意事项:参考代码:#include<stdio.h>intfunc_a(inta){inti=0;//判断传入的数字是不……

数字简单处理与判断

摘要:解题思路:①小问:通过除以10来去掉末尾的数字,每除一次便增加一次计数;②小问:一个数除以和它位数相同的10的倍数可获得其首位数字(如:12345/10000=1;2345/1000=2),通过将输入……

数字的处理与判断

摘要:解题思路:无论多大的数,要知道每一位上的值,其实就是在取余,初学者可能不知道数组,但是可以通过不断的求其余数,然后通过换位置的方式达到题目所需的要求。①本题时在选择结构的范围内,所以if条件语句需要使……

2022_9_12 每日一题

摘要:解题思路:这个题解法不唯一。下面我说两种,当然时间复杂度不用去考虑哈。方法一、我们使用输入为字符串,这样就可以用strlen进行判断长度,这样利用循环来输出,打印都会变得异常简单。方法二:我们利用递归……