1009利用循环解决问题(coolboy小白) 解题思路:1):首先明确三个任务都是利用循环结构,2):第一个任务输出数字的位数:将数字不断除以10,计算可以几次,该次数即是这个数字的位数。eg:i=1;1234/10=123,i=2;123/10=12,i=3;12/10=1,i=4;3第二个任务依次输出各个位的数:将数除以相应的次方即可完成, 题解列表 2022年11月02日 0 点赞 0 评论 452 浏览 评分:9.9
真 小白做法 摘要:解题思路:注意事项:参考代码:int x,i=0; scanf("%d",&x); int y=x; while(x!=0){ x/=10; i++; …… 题解列表 2022年10月21日 0 点赞 0 评论 513 浏览 评分:0.0
(【C++】数组)数字的处理与判断——一种思路 摘要:**以下是我的代码** ```cpp #include using namespace std; int main() { int num,wei; cin>>num; if(n…… 题解列表 2022年10月16日 0 点赞 0 评论 575 浏览 评分:0.0
用算法a=f/10000; b=f/1000%10; c=f/100%10; d=f/10%10; e=f%10; 分别取个十百千万 摘要:解题思路:注意事项:参考代码:#include<stdio.h>main(){int a,b,c,d,e,f;scanf("%d",&f); if(f>10000){ printf("5\n");}a…… 题解列表 2022年10月12日 0 点赞 0 评论 491 浏览 评分:0.0
数字的处理与判断 #includeusingnamespacestd;intmain(){intn,count=0,i;inta[5];cin>>n;for(i=0;i<5;i++){if(n==0)break;else{a[i]=n%10;n=n/10;count++;}}cout 题解列表 2022年10月10日 0 点赞 0 评论 523 浏览 评分:8.0
非字符串方法,暴力求解 摘要:解题思路:一步一步来,先确定位数是多少,再求出余数等,直接看代码。注意事项:参考代码:#include<stdio.h>int func_a(int a){ int i = 0; //判断传入的数字是…… 题解列表 2022年10月07日 0 点赞 0 评论 480 浏览 评分:0.0
数字简单处理与判断 解题思路:①小问:通过除以10来去掉末尾的数字,每除一次便增加一次计数;②小问:一个数除以和它位数相同的10的倍数可获得其首位数字(如:12345/10000=1;2345/1000=2),通过将输入的数字除以pow(10,count-1),count为输入数字的位数, 题解列表 2022年10月04日 0 点赞 0 评论 682 浏览 评分:9.9
数字的处理与判断 解题思路:无论多大的数,要知道每一位上的值,其实就是在取余,初学者可能不知道数组,但是可以通过不断的求其余数,然后通过换位置的方式达到题目所需的要求。①本题时在选择结构的范围内,所以if条件语句需要使用;②求每一位的值;利用的是算术运算符的知识。 题解列表 2022年09月29日 0 点赞 0 评论 481 浏览 评分:0.0
数字的处理与判断 摘要:import java.util.Scanner; public class Main{ public static void main(String[]args) { Scanner s…… 题解列表 2022年09月26日 0 点赞 0 评论 408 浏览 评分:0.0
2022_9_12 每日一题 解题思路:这个题解法不唯一。下面我说两种,当然时间复杂度不用去考虑哈。方法一、我们使用输入为字符串,这样就可以用strlen进行判断长度,这样利用循环来输出,打印都会变得异常简单。方法二:我们利用递归和回调的思想来做题,这里比较基础的递归我不做解释了就这里不仅有这两种方法, 题解列表 2022年09月12日 0 点赞 2 评论 535 浏览 评分:9.5