for(inti=str.Length-1;i>=0;i--)//把字符串当字符数组逆向循环{Console.Write(str[i]);//输出}Console.ReadLine();//暂停程序查看结果所谓字符串实际上是一个字符数组char[]...
for(inti=a.length-1;i>=0;--i){//逆序输出System.out.print(a[i]+"");}}}
foriinrange(1,10):forkinrange(1,10-i):print(end="")forjinrange(1,i+1):product=i*jprint("%d*%d=%2d"%(i,j,product),end="")print("")运行...
不用三个循环,你想复杂了,当前页是$page,那么循环从$start到$stop,开始值$start为$page-5再微调,循环结束页$stop为$page+5的微调,先计算这两个变量,然后一个循环就解决问题了。大致逻辑如下://用变量$page...
include<bits/stdc++.h>usingnamespacestd;intmain(){intq[5];inta,b;for(a=0;a<=4;a++)cin>>q[a];for(a=4;a>=0;a--)cout<<q[a];return0;}请点击输入...
第一个for循环是对数组a赋值,分别为1,3,5...第二个for循环是顺序输出数组a中的值,即1,3,5...第三个for循环就是把数组a中的值倒序数出来,即从a[29],a[28]...a[0],即59,...1。
/paramargs/publicstaticvoidmain(String[]args){Scannerreader=newScanner(System.in);System.out.println("输入5个字符");String[]num;num=newString[5];for(inti=0;i<num.length;i++){num[...
如果仅用于输出,最简单的方法,就是循环输出每个字符,从最后一个开始,到第一个结束。如字符串变量为s,其长度为l,可以for(inti=l-1;i>=0;i--)cout<<str[i];这样就可以实现反向输出了。这种方式...
为什么要嵌套呢,半个循环就搞定了呀daoguolai(char*str){inti,j;charc;for(j=strlen(str),j--;i<j;i++,j--)//两头向中间,到一半就结束了{c=str[i];str[i]=str[j];str[j]=c;...
输出结果为:```20091127```首先,使用`len(s)`获取字符串`s`的长度,然后使用`range()`函数生成一个倒序的索引序列,从`len(s)-1`开始,到`-1`(不包括-1),步长为-1。在循环中,使用`s[i]`获取字符串`s...