1.用python输出while循环求1到100的所以勾股数
2.用while循环求s=1+(1+2)+(1+2+3)+……+(1+2+3+…+n)的值
3.使用while循环输出1~50,每行5个数,每个数字占8个位置?
4.ç¼åJavaç¨åºï¼ä½¿ç¨while循ç¯è¯å¥è®¡ç®1+1/2!+1/3!â¦1/20!ä¹å.
5.分别用for,while,do while语句编程计算,1-100之间偶数和,写出三个程序的中国源码仓库源代码
用python输出while循环求1到100的所以勾股数
# -*- coding: utf-8 -*-# author: KaiFang
import math
i, j, k = 1, 1, 1
while i < :
while j < :
while k < :
ii = math.pow(i, 2)
jj = math.pow(j, 2)
kk = math.pow(k, 2)
if (ii + jj) == kk:
print('%d %d %d' % (i, j, k))
k += 1
j += 1
k = j
i += 1
j = i
参照下列,格式改正确就行,不然运行不了
源码
用while循环求s=1+(1+2)+(1+2+3)+……+(1+2+3+…+n)的好玩的程序源码值
一次while循环即可令i从1遍历到n,f表示1+2+...+i的源码有什么网站值,则每次遍历f比上一个f值多i
s表示之前所有的f相加,则每次遍历s比上一个s值多f
根据以上分析可得代码和运行结果如下:
输入5时输出,结果正确,望采纳~
附源码链接:while循环求和
使用while循环输出1~,每行5个数,每个数字占8个位置?
水平制表符'\t'可以实现每个数字占8个位置的功能具体C代码和运行结果如下:
输出符合要求,望采纳~
附源码:
#include <stdio.h>
int main() {
int i = 1;
while (i <= ) {
printf("%d\t", i);
if (i % 5 == 0)
printf("\n"); // 换行
i++;
}
return 0;
}
ç¼åJavaç¨åºï¼ä½¿ç¨while循ç¯è¯å¥è®¡ç®1+1/2!+1/3!â¦1/!ä¹å.
package practice;/*
使ç¨whileå¾ªç¯ è®¡ç®1+1/2!+1/3!+...+1/!
aç¨äºåå¨ån个é¶ä¹åä¹ä¸
sum ç¨äºç´¯å å
*/
public class WhileDemo {
public static void main(String[] args) {
/*i=i+1çç®åå½¢å¼æ¯i+=1;ä½æ¯äºè ææ¬è´¨çåºå«:
å¦æ iæ¯shortç±»å,+=:ä¼èªå¨ç±»åæåï¼è=åä¸ä¼
æ以
short i=0;
i+=1;//ç¼è¯éè¿ï¼ç±»åæå
i=i+1;//ç¼è¯å¤±è´¥ï¼å 为è¿æ¯èµå¼æä½ï¼
iæ¯shortç±»åï¼è1æ¯é»è®¤æ¯intç±»å
*/
double sum = 0,a = 1;//å 为æ¯åå¼ï¼æ以ç¨doubleç±»å
int i = 1;
while(i <= ) {
sum +=a;
i++;
a*=(1.0/i);//使açå¼åçåå
System.out.println(a*i);
}
System.out.println(sum);
System.out.println("_________________________");
ForDemo.main(args);
System.out.println(Text.jieCheng(4));
}
}
class ForDemo{
public static void main(String[] args) {
double sum = 0,a = 1;
for (int i = 1; i <=; i++) {
sum +=a;
a*=(1.0/i);
System.out.println(a*i);
}
sum--;
System.out.println(sum);
}
}
//éå½åæ³ï¼æçä¸é«ï¼å¤æå½±åæ§è½
class Text{
public static void main(String[] args){
// double sum=0.0,count=1.0;
// while(count<=.0){
// sum+=1.0/(jieCheng(count));
// count++;
// }
// System.out.print(sum);
}
public static long jieCheng(long sum){
/* for(int i=1;i<=c;i++){
sum*=i;
}*/
if(sum<=1)return 1;
return sum*jieCheng(sum-1);
}
}
分别用for,while,do while语句编程计算,1-之间偶数和,写出三个程序的angularjs 开发 源码下载源代码
for(i=0;i<=;i++)
{
sum+=i;
i++;
}
while(i<=)
{
sum+=i;
i+=2;
}
do
{
sum+=i;
i+=2;
}while(i<=);