1
1 3 1
1 3 5 3 1
1 3 5 7 5 3 1
1 3 5 7 9 7 5 3 1
多谢了。
----------------解决方案--------------------------------------------------------
#include<iostream.h>
int main()
{int n;
cout<<"input an int:";
cin>>n;
for(int i=1;i<=n;i++)
{ int k=0;
while(++k<n-i+1) cout<<" ";
k--;
while(++k<n+i) cout<<"*";
k--;
cout<<endl;
}
return 0;
}
----------------解决方案--------------------------------------------------------
这是C++的程序,运行过了
----------------解决方案--------------------------------------------------------
public class NumberGame{
public static void main(String[] args){
print(5);
}
public static void print(int n){
for(int i=1;i<=n;i++){
for(int k=1;k<=n-i;k++){
System.out.printf(" ");//补齐空格
}
for(int j=1;j<=2*i-1;j++){
System.out.printf("%1d",(j<=i?2*j-1:(4*i-2*j-1)));//公式
}
System.out.println();
}
}
}
----------------解决方案--------------------------------------------------------
public class jinzi{
public static coid main(String[]args){
int a,s,n;
for (s=5;s>=1;s--){
for (a=1;a<=s;a++){
System.out.print("");
}
for (n=1;n%2!=0;n++){
System.out.print(n+"");
}
System.out.print();
}
}
}
我刚开始学,只能做到这些,不知道对不对!我只输出了一半,
----------------解决方案--------------------------------------------------------