题目:将一个数组逆序输出。 .*; 31 { ([] ) { s = (); a[] = [20];
(\请输入多个正整数(输入-1表示结束): 0; {
a[i](); ; } (a[1]1);
(\你输入的数组为:\ ( 0; j<1; ) { (a[j]+\ \}
(\数组逆序输出为:\ ( 2; j>=0; 1) { (a[j]+\ \} } }
\【程序32】
题目:取一个整数a从右端开始的4~7位。 .*; 32 { ([] ) { s = ();
(\请输入一个7位以上的正整数:\ a = (); = (a); [] = (); ;
(j<7){(\输入错误!\ {
(\截取从右端开始的4~7位是:\ } } } 【程序33】
题目:打印出杨辉三角形(要求打印出10行如下图)
1 1 1
1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 ………… 33 { ([] ) {
[][] a = [10][10]; ( 0; i<10; ) { a[i][i] = 1; a[i][0] = 1; }
( 2; i<10; ) { ( 1; j
a[i][j] = a[1][1] + a[1][j]; } }
( 0; i<10; ) { ( 0; k<2*(10)-1; ) { (\ }
( 0; j<; ) {
(a[i][j] + \ \ } (); } } }
【程序34】
题目:输入3个数,按大小顺序输出。 ; 34 { ([] ) { s = ();
(\请输入3个整数:\ a = (); b = (); c = (); (a < b) { t = a; a = b; b = t; }
(a < c) {