在文本框(Text1)输入一个3位数据,单击窗体后,在窗体打印输出该数的个位数、十

在文本框(Text1)输入一个3位数据,单击窗体后,在窗体打印输出该数的个位数、十

Private Sub Command1_Click()

    Print "个位数:"; Mid(Text1, 3, 1)

    Print "十位数:"; Mid(Text1, 2, 1)

    Print "百位数:"; Mid(Text1, 1, 1)

End Sub



Private Sub Command2_Click()

  x = CInt(Text1)

  a = x Mod 10

  b = x \ 10 Mod 10

  c = x \ 100

  Print x; "个位数:"; a

  Print x; "十位数:"; b

  Print x; "百位数:"; c  

End Sub

温馨提示:内容为网友见解,仅供参考
无其他回答

在文本框(Text1)输入一个3位数据,单击窗体后,在窗体打印输出该数的个...
Private Sub Command1_Click()Print "个位数:"; Mid(Text1, 3, 1)Print "十位数:"; Mid(Text1, 2, 1)Print "百位数:"; Mid(Text1, 1, 1)End Sub Private Sub Command2_Click()x = CInt(Text1)a = x Mod 10 b = x \\ 10 Mod 10 c = x \\ 100 Print x; "个位数:"...

...位数,单击窗体后,在窗本打印输出该数的个位数,十位数和百位数_百度...
mid函数:比如你在text1中输入的三位数是123 a=text1.text text2.text=mid(a,1,2)这时输出的字符是1和2,含义是从第一个字符开始的前两个字符,再比如是mid(a,1,3)意思就是从第一个开始的前三个字符,要实现你要求的功能就是text2.text=mid(a,1,1)+" "+mid(a,2,1)+" "+mid(a...

...位数,单机窗体后,在窗体打印输出该数的个位数,十位数和百位数 vb编...
text1用来输入一个三位数 代码如下:Private Sub Form_Click()Print "个位数是:"& Val(Text1.Text)Mod 10 Print "十位数是:"& Val(Text1.Text)\\ 10 Mod 10 Print "百位数是:"& Val(Text1.Text)\\ 100 End Sub

...位数,单击窗体后,在窗本打印输出该数的个位数,十位
dim k,m(3) as integer 'K为一个三位数'dim i as integer=0 while i<3 m(i)=k mod 10 k=(k-(k mod 10))\/10 i=i+1 end while m(i)就可以表示个位百位十位了 然后用窗体输出就可以了 试一下吧

...位数,单击窗体后,在窗本打印输出该数的个位数,十位数和百位数_百度...
参答案:贝多芬《第五"命运"交响曲》是贝多芬九部交响曲中最通俗的一部,也是所有交响曲中最为人们津津乐道的一部。这部交响曲完成于1805年,有人这样评论:"贝多芬就是在这部交响曲上成为一个巨人的"。"命运"二字,源于第一乐章的主部主题,贝多芬曾说:"命运就是这样敲门的。"这部作品的主题是"从黑暗到...

c语言编写程序,输入一个3位整数,打印输出其个位数、十位数和百位...
include<stdio.h> void main(void){ int n;printf("输入一个三位的正整数: ");scanf("%d",&n);if((n>999)||(n<100)){ printf("%d 不是一个三位数\\n",n);return;} printf("输入在数 %d,其个位是%d,十位是%d,百位是%d\\n",n,n%100,(n\/10)%10,n\/100);return ;} ...

“任意输入一个三位数,输出这个三位数的百位、十位和个位,并且计算十位...
这个是从个数打到百位,支持任意位数,不知道是否符合要求,如果非要从高位往低位输出,则要改改。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 #include <stdio.h> int main(void) { int num, i = 0, sum = 0; int array[20]; \/\/ 利用一个数组临时接收 scanf("%d"...

从键盘输入一个三位正整数,输出其中最大的数字。例如输入123,输出3?
用伪代码写一段,双层循环,用逐位逐一扣减计数方式,从高位开始找出每位数字,然后与已取得的数比较,保留大的,最后打印。read m k=0 do i=0,2 n=10^(2-i)do j=1,9 m=m-n if m<n exit end do if k<j, k=j end do write k ...

用C语言编输入一个3位的正整数,分别输出它的个位,十位,百位数字
1.C语言是一个有结构化程序设计、具有变量作用域(variable scope)以及递归功能的过程式语言。2.C语言传递参数均是以值传递(pass by value),另外也可以传递指针(a pointer passed by value)。3.不同的变量类型可以用结构体(struct)组合在一起。4.只有32个保留字(reserved keywords),使变量...

用sql输入一个三位数,要求输出,个位,十位,百位
1)set @threenum=100 --这个位置输入三位数set @i=substring(CAST(@threenum as varchar),1,1)set @j=substring(CAST(@threenum as varchar),2,1)set @k=substring(CAST(@threenum as varchar),3,1)print ('百位数为'+@i+','+'十位数为'+@j+','+'个位数为'+@k)运行结果:...

相似回答