00问答网
所有问题
当前搜索:
水仙花数
求
水仙花数
,如图。关键是”第一行有一个自然数T,接下来T行数据,每行...
答:
void main(){ int num = 0, m[10] = {0}, n[6] = {0}, i, j, k, xx, zz;printf("\nnum = ? "); scanf("%d", &num);if (num <= 0) {printf("\n算不了这么多。\n"); return;} if (num > 10) {printf("\n算不了这么多。\n"); return;} for(i ...
...判断任意输入的一个数是不是“
水仙花数
”。谢谢
答:
Dim i, Sum, T Sum = 0 For i = 1 To Len(CStr(A))T = Mid(A, i, 1)Sum = Sum + T * T * T Next GetValue = Sum End Function Private Sub Form_Load()Me.Visible = False X = InputBox("输入一个数:", "判断
水仙花数
", "153")If X = "" Then Unload Me: Exit ...
求100-999之间的
水仙花数
答:
return(0);}//如果是
水仙花数
,返回正数,否则返回零 main(){ int i;for(i=100;i<1000;i++)/***SPACE***/ if(【fun(i)】==1)printf("%d is ok!\n" ,i);} 另附比较清晰的水仙花数算法给你:include <stdio.h> void main(){ int i,j,k,m;for(m=100;m<1000;m++){i=m...
python
水仙花数
的编程是什么?
答:
如下即是:def demo(): temp = [],for i in range(100, 1000): a = i // 100 # 百位, b = i // 10 % 10 # 十位,c = i % 10 # 个位, if a ** 3 + b ** 3 + c ** 3 == i,temp.append(str(i)),return,join(temp),print("1000以内的
水仙花数
有:{}"...
这个C语言题目怎么做 我只会判断一个
水仙花数
……
答:
include <stdio.h>int isnar(int n){ int a,b,c,t; t = n; a = t%10; t = t/10; b = t%10; t = t/10; c = t; if(a*a*a + b*b*b + c*c*c == n) return 1; else return 0;}int main(){ int m,n,i,flag; whi...
vb
水仙花数
编码看不懂求解!!
答:
这个逻辑很简单。我们来想象一个
水仙花数
比如说153吧,变量i代表的就是我们要找到100到999之内的水仙花数,循环语句For i = 100 To 999让i从100到999变化,a、b、c分别代表水仙花数的百、十、个位。a= Int(i / 100),int(153/100),1.53变成int形就成了1, b= Int(i / 10) Mod 10...
C语言,输出所有
水仙花数
,求思路指导。
答:
先弄懂什么叫
水仙花数
。水仙花数就是一个三位数,它的个位十位和百位的数的立方加起来和还是这个数,就是水仙花数!例如:153=1*1*1 + 5*5*5 + 3*3*3 你的想法。。。是对的~源码:include <math.h> include <stdio.h> int sxh(int i) { if (((i/100)*(i/100)*(i/100)+((i...
用java语言编写打印输出100 ――999之间所有的
水仙花数
答:
输入3就是100-999的
3. 输出所有
水仙花数
到数组a,输出数组a 。 (说明:若一个3位数的各_百...
答:
include "stdio.h"int main(){//
水仙花数
int a[100];int i,j;int g,s,b;j=0;for(i=100;i<1000;i++){g=i % 10;s=(int)((i % 100)/10);b=(int)(i/100);if(g*g*g+s*s*s+b*b*b==i){ a[j++]=i;}}for(i=0;i<j;i++) printf("%d\t",a[i]);...
C语言
水仙花数
编程题
答:
你没有循环啊.if (t<=n){for(; t<=n; t++){p=judge(t);if(p==1){printf("%d", t);printf(" ");flag=flag+1;}}}else{if(flag==0) printf("no\n");else printf("\n");}
棣栭〉
<涓婁竴椤
67
68
69
70
71
72
73
74
75
76
其他人还搜