C语言训练-"水仙花数"问题1 解题思路:对于这种要操作一个数多个位数的题目,我们优先选择拆分各位数和放入字符串数组的方法思路进行解决,但对于该题来说,应用字符串的方法解题,会受atoi函数声明不能带有未知量而不能进行for循环语句操作,需要逐个转化,而使得解题过程繁琐,算法不够简洁。 题解列表 2022年05月02日 0 点赞 0 评论 796 浏览 评分:9.9
C语言训练-"水仙花数"问题1 摘要:解题思路:提取百位数:a/100(例如:371/100=3)提取十位数:(a/10)%10(例如:371/10=37 37%10=7) 提取个位数:a%10(例如:…… 题解列表 2022年04月13日 0 点赞 0 评论 606 浏览 评分:9.9
c语言训练水仙花数问题 摘要:解题思路:注意事项:要善于利用数字分离参考代码:#include<stdio.h>int main(){ int n,a,b,c; scanf("%d",&n); a=n/100%10; b=n/10…… 题解列表 2022年04月02日 0 点赞 0 评论 793 浏览 评分:0.0
1119水仙花数求解 摘要:解题思路:有点复杂,但比较基础,就是用每个位数的立方来写!注意事项:参考代码:#include<stdio.h>int main(){ int i,j; scanf("%d",&i); …… 题解列表 2022年03月26日 0 点赞 0 评论 571 浏览 评分:0.0
C语言训练-"水仙花数"问题1 解题思路:限定为三位数,就比较简单,直接求出三位数的个位,十位和百位,看各位立方和是否等于这个数的本身,其中输出1和0,直接用if语句注意事项:记住,if条件中要用==而不是=,否则会出错,==是等于,表判断,=是赋值,意义不同参考代码:#includeintmain(){intn, 题解列表 2022年03月20日 0 点赞 0 评论 728 浏览 评分:9.9
个人认为比较直观 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int a,b,c,x; scanf("%d",&x); a=x/100; b=x/10…… 题解列表 2022年03月18日 0 点赞 0 评论 597 浏览 评分:0.0
C语言训练-"水仙花数"问题1 解答代码及思路 解题思路:定义一个数组变量来存储三位数,通过使用for循环和getchar()函数使a[0]、a[1]和a[2]分别以字符形式得到百位、十位和个位数的ASCII码,然后用每个数字都-48就可以得到十进制的整数啦,然后把百位和十位数分别乘100和10后再进行相加即可得到输入的数字, 题解列表 2022年03月04日 0 点赞 0 评论 865 浏览 评分:0.0
C语言训练-"水仙花数"问题1 解题思路:定义一个变量,我们假设这个变量就是一个三位数,那么我们可以依次来求出它的百位数,十位数和个位数,因为我们要的只是位数上的一个数字,所以它们只能是整型,这样这道题就很简单了。注意事项:pow需要调用参考代码:intmain(){inta, 题解列表 2022年02月01日 0 点赞 0 评论 639 浏览 评分:0.0
写题解 1119: C语言训练-"水仙花数"问题1 摘要:#include<stdio.h>int main(){ int num; scanf("%d",&num);int a, b, c; a = num % 10; //取个位的数字 b…… 题解列表 2022年01月25日 0 点赞 0 评论 606 浏览 评分:0.0
C语言训练-"水仙花数"问题1 摘要:解题思路:判断各位数的立方和与该数本身是否相等,相等输出1,不相等输出0;注意事项:无参考代码:#include<stdio.h>#include<string.h>int a,b,c,d;void …… 题解列表 2022年01月18日 0 点赞 0 评论 629 浏览 评分:0.0