一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)。 int sum = 8; int s = 0; do{ 1 ; 2 ; }while(sum<=884813000); System.out.println("需折叠"+s+"次");
sum *=2;s++;
举一反三
- 纸张对折求厚度题。一张纸的厚度大约是0.08mm,对折多少次之后能达到珠穆朗玛峰的高度(8848.13米)?规律:n=1(折一次):厚度为0.08 * 2**1 ;n=2:厚度为0.08*2**2 ; n=n:厚度为0.08*2**n
- 以下程序段的执行结果是______。 int s=0,i=1; do { S+=i++; } while(i<=10); Console.WriteLine("sum={0}",sum); A: sum=54 B: sum=1 C: sum=55 D: sum=30
- int s= 0; for(int sum=1; sum<=1000; ____ ){if(sum%7!=0){s = sum +s;}}System.out.println(s); A: sum+1 B: sum-1 C: sum++ D: sum--
- 下列语句段中不是死循环的是( )。 A: int i=100 B: While (1) C: i=i%100+1 D: if(i==20) break; E: int i sum=O; F: for (i=l;;i++) sum=sum +l; G: int k=0; H: do I: ++K J: while(k<=O); K: int s=3379; L: while (s+ +%2+3%2)s++;
- 下列语句段中,不是死循环的是( )。 A: int i=100;while (1){i=i%100+1;if (i= =20) break;} B: int i=100,sum=0;for (i=1;;i++) sum=sum+1; C: int k=0;do{++k;}while(k>;=0); D: int s=100;while (s++%3+5%3) ++s;
内容
- 0
下面的函数功能是求s=1+3+5+......+(2*n-1),请填充完整。 int s(int n) { int sum; if( (1) ) sum=1; else sum= (2) ; return (3) ; }
- 1
函数f定义如下,执行语句“sum=f(5)+f(3);”后,sum的值应为( )。 int f(int m) { static int i=0; int s=0; for(;i<=m;i++) s+=i; return s; }
- 2
中国大学MOOC: 如下代码片段的输出是什么? int i = 1; int sum = 0; do { if (i % 7 == 0) sum = sum + i; i++; } while (sum < 100); printf(%d, sum);
- 3
下面语句中不是死循环的是_______。 A: int i=100; while (1) {i=i%100+1; if(i==20) break; } B: int i,sum=0; for(i=1;;i++)sum++; C: int k=0; do {++k; } while (k>;=0); D: int s=3379; while (s++%2+3%2)s++;
- 4
java输出,假设一张足够大的纸,纸张厚度0.5毫米.请问对折多少次以后,可以达到珠穆朗玛峰的高度