下载此文档

iOS移动开发第一单元作业3.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
编程题:水仙花是一个三位数,三位数各位的立方之和等于三位数本身。使用while循环计算水仙花数。
var i = 100, r = 0, s = 0, t = 0
do {
r = i / 100
s = ( i - r * 100 ) / 10
t = i - r * 100 - s * 10
if ( i == r * r * r + s * s * s + t * t * t ) {
println ( "i = \( i ) " )
}
i++
} while i < 1000
运行结果:
i = 153
i = 370
i = 371
i = 407
编程题:水仙花是一个三位数,三位数各位的立方之和等于三位数本身。使用do while循环计算水仙花数。
var i = 100, r = 0, s = 0, t = 0
do {
r = i / 100
s = ( i - r * 100 ) / 10
t = i - r * 100 - s * 10
if ( i == r * r * r + s * s * s + t * t * t ) {
println ( "i = \( i ) " )
}
i++
} while i < 1000
运行结果:
i = 153
i = 370
i = 371
i = 407
编程题:水仙花是一个三位数,三位数各位的立方之和等于三位数本身。使用for循环计算水仙花数。
var r = 0, s = 0, t = 0
for var i = 100; i < 1000; i++ {
r = i / 100
s = ( i - r * 100 ) / 10
t = i - r * 100 - s * 10
if ( i == r * r * r + s * s * s + t * t * t ) {
println ( "i = \( i ) " )
}
}
运行结果:
i = 153
i = 370
i = 371
i = 407
编程题:编写程序输出以下形式的金字塔图案。
*
***
*****
*******
var i,j : Int
for i=1; i<=4; i++ {
for j=1; j<=4-i; j++ {
print(" ")
}
for j=1; j<=2*i-1; j++ {
print("*")
}
println("")
}
能从循环语句的循环体中跳出的语句是(B)
for语句 B. break语句 C. while语句 D. continue语句
若有如下循环语句,则循环体将被执行(C)
var x=5, y=20
do{
y-=x
x++
}while(++ x < --y)
0次 B. 1次 C. 2次 D. 3次
下列语句序列执行后,i的值(D)
var i=16
do{
i/=2
}while( i< 3)
16 B. 8 D. 2
若有以下代码段:
let m=?
switch m
{
case 0:
printIn(“ca

iOS移动开发第一单元作业3 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小51 KB
  • 时间2018-01-03