【例5.34】
1.定义整型i,j;
2.若i<=5;转第3步,则转第步;
3.若i<=20-i;转第4步;则转第5步;
4.输出" ";
5.j++;转第3步;
6.若j<=2*i-1;转第7步;则转第9步;
7.输出"*";
8.j++;转第6步;
9.输出\n;
10.i++,转第2步;
9.结束;
【例5.35】
1.定义m,n,count;
2.m=rand()%(80-10+1)+10;
3.输入一个10—80之间的整数;
4.判断是否为真,转第5步,则转第13步;
5.count++;
6.若m==n;转第7步;则转第9步;
7.m>n&&count<5;
8.输出"对不起!你猜对了!再来一次!";
9.m<n&&count<5;
10.输出"对不起!你猜大了!再来一次!";
11.若count==5;转第12步,则转第4步;
12.输出"对不起!n你没有机会!"
13.结束;
36 1.x,i,j=0,n,k=0 2.使x=100 3.判断x<1000,是转4,否转12 4.k=sqrt(x) 5.使i=2,判断i<=k,是转6,否转2 6.x%i==0是转7,否转5 7.判断i>k是转8,否转6 8.k=x,n=0,判断k>0是转9,否转7 9.n=n*10+k%10,k/=10,转10 10,x==n,是转11,否转8 11,输出x,++j%5==0,输出\n 12,结束
【例5.37】
1.定义x,t;
2.输入"i|tpower\n";
3.若x<1000;转第4步;则第10步;
4.t=x*x;
5.若t!=0;转第6步;则转第9步;
6.若x==t%1000;转第7步;则转第8步;
7.输出x;x*x;
8.t=t/10;
9.x++,转第3步;
10.结束;