1 121 12321 1234321 C语言程序用for循环,怎么编

如题所述

int i,j;
for(i=1;i<5;i++)
{
for(j=1;j<=i;j++)printf("%d",j); /*打印前半部分*/
for(j=i-1;j>0;j--)printf("%d",j);/*打印后半部分*/
printf(" "); /*打印空格部分*/
}追问

这样的

追答

int i,j;
for(i=1;i0;j--)printf("%d",j);/*打印后半部分*/
printf("\n"); /*打印换行*/
}

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-01-03
nani?
什么意思

1 121 12321 1234321 C语言程序用for循环,怎么编
for(j=i-1;j>0;j--)printf("%d",j);\/*打印后半部分*\/ printf(" "); \/*打印空格部分*\/ }

...组成的菱形。用c语言写。 1 121 12321 1234321 12321 121 1_百度...
void output(int n){ int i,j,temp;for(i=1;i<=n;i++){ temp=n-i;while(temp--)printf(" ");for(j=1;j<=i;j++)printf("%d",j);for(j=i-1;j>=1;j--)printf("%d",j);printf("\\n");} for(i=n-1;i>=1;i--){ temp=n-i;while(temp--)printf(" ");for(j...

PASCAL 打印 1 121 12321 1234321 123454321 12345654321
readln(n); \/\/n为行数 for i:=1 to n do begin write('':n-i);for j:=1 to i do write(j);for j:=i-1 downto 1 do write(j);writeln;end;end.如果您只需要在同一排上输出,那么用下面一段代码 var n,i,j:integer;begin readln(n);\/\/n为一共有多少个数 for i:=1 to...

c语言练习题 怎么样输出 1 121 12321 1234321 12321 121 1
define SZ XH\/2-abs(XH\/2-j)+1 void main() { int i,j,k;for ( i=0;i<N;i++ ) { for ( j=0;j<KG;j++ ) printf(" ");for ( j=0;j<XH;j++ ) printf("%d",SZ);printf("\\n");} }

java编程题求解:使用for语句打印显示下列数字: 1 121 12321 1234321
public static void main(String[] args) { for (int i = 1; i < 5; i++) { for (int j = 1; j < i; j++) { System.out.print(j);} for (int j = i; j >= 1; j--) { System.out.print(j);} System.out.print(" ");} } ...

1+121+12321+1234321+123454321+12345654321=?用C语言怎么写
int main(){ unsigned long sum=0;for (int i=1;i<=size;++i){ unsigned long item=0;for (int j=1;j=1;--k) item=item*10+k;cout<<item<<endl;sum+=item;} cout<<"sum = "<<sum<<endl;return 0;} 程序是这样的,但有个问题,数据溢出了,从12345654321开始用unsigned long...

...错误提示并退出),求1,121,12321,1234321,…第n项,递归函数完成。咋写...
void fun(int n,int i){ if(i<=n+n-1){ printf("%d",(i<=n ? i : n+n-i));fun(n,i+1);} return;} int main(int argc,char *argv[]){ int n;printf("Enter n(int 0<n<10)...\\nn=");if(scanf("%d",&n)==1 && n>0 && n<10){ printf("Item%d is ",n...

c语言题---打印图案
printf("1234321\\n");printf("12321\\n");printf("121\\n");printf("1\\n");呵呵,开个玩笑。include <stdio.h> include <stdlib.h> int main(){ int i,j,m;for(i=1;i<8;i++){ m=i;if(i>4)m=8-i;for(j=1;j<=2*m-1;j++){ if(j<m)printf("%d",j);else printf("...

VB中数字金字塔 样式为:1 121 12321 1234321 以此类推,请问这个程序该...
Private Sub Command1_Click()For i = 1 To 9 Print Spc(9 - i);For j = 1 To i Print Chr(48 + j);Next j For j = i - 1 To 1 Step -1 Print Chr(48 + j);Next j Print Next i End Sub

...一行为1,二为121,三行12321,四行1234321,五行12321……程序_百度...
Private Sub Command1_Click()Dim r%, c%, t For r = 1 To 9 t = 0 Print Spc(9 - r);For c = 1 To 2 * r - 1 If c <= r Then t = t + 1 Else t = t - 1 Print CStr(t);Next c Print Next r End Sub ...

相似回答