c语言4位数的前两位数怎么表述,有一个4位数这个数前两位相同

1。c语言:

#include

void main(){

int i;

int qianwei;

int baiwei;

int shiwei;

int gewei;

int j;

for (i=1000;i<=9999;i++){

qianwei=i/1000;

baiwei=i/100-qianwei*10;

gewei=i%10;

shiwei=(i%100-gewei)/10;

if (qianwei==baiwei&&shiwei==gewei){

for (j=10;j<=99;j++){

if (j*j==i){

printf("%d is the number! witch is the sqrare of %d。

\n",i,j);

break;

}

}

}

}

}

二。vb:在窗口建一个botton控件,一个text控件,什么都不改,双击窗体输入以下代码:

Dim i As Integer

Dim qianwei As Integer

Dim baiwei As Integer

Dim shiwei As Integer

Dim gewei As Integer

Dim j As Integer

Private Sub Command1_Click()

For i = 1000 To 9999 Step 1

qianwei = i \ 1000

baiwei = (i - qianwei * 1000) \ 100

shiwei = (i - qianwei * 1000 - baiwei * 100) \ 10

gewei = i - qianwei * 1000 - baiwei * 100 - shiwei * 10

If qianwei = baiwei And shiwei = gewei Then

For j = 10 To 99 Step 1

If j * j = i Then

Text1。

Text = i

Exit Sub

End If

Next

End If

Next

End Sub

全部

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值