编写一个程序,输入任意一个正整数,java数组倒序输出出他的每一位数字是多少,还有输出他有几位数

> 问题详情
下面的程序执行时,可以从键盘输入一个正整数,然后把该数的每位数字按逆序输出。例如:输入7685,则
悬赏:0&答案豆
提问人:匿名网友
发布时间:
下面的程序执行时,可以从键盘输入一个正整数,然后把该数的每位数字按逆序输出。例如:输入7685,则输出5 8 6 7;输人1000,则输出0 0 0 1。请填空。 Private Sub Command1_Click Dim x As Integer X=InputBox(“请输入一个正整数”) While x& 【11】 Print x Mod 10; x=x\10 Wend Print 【12】 End Sub
为您推荐的考试题库
您可能感兴趣的试题
1有如图所示的窗体。程序执行时先在Text1文本框中输入编号,当焦点试图离开Text1时,程序检查编号的合法性,若编号合法,则焦点可以离开Text1文本框;否则,显示相应错误信息,并自动选中错误的字符,且焦点不能离开Text1文本框(见图)。合法编号的组成是:前2个字符是大写英文字母,第3个字符是“_”,后面是数字字符 (至少1个)。下面程序可实现此功能,请填空。Private&SubText1_LostFocusDim k%,n%N=Len(&【13】&)For k=1 TO IIf(n&3,n,4)C=Mid(Textl.Text,k,1)Select Case kCase 1,2If&c&“A”Or C&“Z”ThenMsgBox(”第”& k & “个字符必须大写字母!”)SetPosition k:Exit ForEnd lfCase 3If&c&&“_” ThenMsgBox(“第”& k & “个字符必须是字符““_””)SetPosition k:Exit ForEnd IfCase ElseIf&c&“0”Or c&“9” ThenMsgBox(“第”& k & “个字符必须是数字!”)SetPosition k:Exit ForEnd IfEnd SelectNext kEnd SubPrivate Sub SetPosition (pos As Integer)Textl.SelStart=Pos-1:Textl.SelLength=&【14】&:Textl.&【15】End Sub
我有更好的答案
请先输入下方的验证码查看最佳答案
图形验证:
验证码提交中……
找答案会员
享三项特权
找答案会员
享三项特权
找答案会员
享三项特权
选择支付方式:
支付宝付款
郑重提醒:支付后,系统自动为您完成注册
请使用微信扫码支付(元)
支付后,系统自动为您完成注册
遇到问题请联系在线客服QQ:
请您不要关闭此页面,支付完成后点击支付完成按钮
遇到问题请联系在线客服QQ:
恭喜您!升级VIP会员成功
常用邮箱:
用于找回密码
确认密码:您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
(第四版)C语言程序设计1-6章要点.ppt 244页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
需要金币:350 &&
(第四版)C语言程序设计1-6章要点
你可能关注的文档:
··········
··········
目录 第一章 C语言概述 第二章
数据类型及基本运算 第三章 顺序结构程序设计 第四章 选择结构程序设计 第五章 循环结构程序设计 第六章 数组 第七章 函数 第八章 指针 第九章
结构与其它自定义类型 第十章 文件
【例】编写求n!的程序,即计算1*2*3*4*…*n的值,并输出。
输入n 定义变量区域 设计一个循环结构来 计算1*2*…*n的值 输出最终的结果 # include
int i,n,result=1;
printf(“Enter n:”);
/*提高程序的可读性*/ scanf(“%d”,&n);
for(i=1;i&=n;i++)
result=result*i;
printf(“%d!=%d\n”,n,result); } { 循环结构:循环变量的初值、循环结束条件、修改循环变量的表达式、循环体的内容。 5.4 循环结构的嵌套
一个循环体内又包含另一个完整的循环结构,称为循环的嵌套。内嵌的循环中还可以嵌套循环,这就是多层循环。三种循环(while循环、do?while循环和for循环)可以互相嵌套。例如,下面几种都是合法的形式:
); 【例】阅读程序,看程序完成的是什么功能。
&stdio.h& main( )
int i, n, p,
while(n&=4)
for (i=1; i&=n; i++)
printf(“s=%d\n”, s);
n&=4 Y N 求解i=1 p=1; i&=n p=p*i i++ Y N s=s+p;
n++; 功能:求1!+2!+3!4! 5.5 循环结构中的中断与转移
5.5.1 break语句
while( 1 )
} 功能:用在当前循环中,使程序跳出最近一层的循环体,终止
当前的循环; 【例】for (x=1,y=3;x&=10;x++)
printf(“y=%d\n”,y); 当for循环执行到y=y+x时,y的值已经大于3,此时执
正在加载中,请稍后...

我要回帖

更多关于 java数组倒序输出 的文章

 

随机推荐