大气光水野亚美:有一个两位数,之和是9,不大于54,求这两位数。
有更简单的
因为 之和为9。所以该数能被9整除。
Private Sub Command1_Click()
Dim i as integer
For i = 10 To 54
If i mod 9 = 0 Then Print i
Next i
End Sub
或者更简单的
Private Sub Command1_Click()
Dim i as integer
i= 18
while i<=54
print i
i=i+9
wend
End Sub
Private Sub Command1_Click()
Dim i As Integer
Dim j As Integer
Dim k As Integer
For i = 10 To 54
j = i Mod 10
k = (i - j) / 10
If j + k = 9 Then Print i
Next i
End Sub
结果
18
27
36
45
54
晕啊!
楼上的为什么倒班啊?看下面啊!
我做出来的啊
不就是VB吗
For i = 10 To 54
j = i Mod 10
k = (i - j) / 10
If j + k = 9 Then Print i
Next i
我用C++来实现 一个
#include<iostream>
using namespace;
int main()
{
int num;
for(int i=1;i<6:i++)
for(int j=0;j<=9;j++)
{
num=i*10+j;
if((i+j==9)&&(num<54))
cout<<num<<endl;
}
}
有一个两位数,之和是9,不大于54,求这两位数
45 36 27 18
18,27,36,45,54