最赞回答 / qq_殇_75
#include<stdio.h>int main(){ int i,j,k; for(i=1;i<5;i++){ for(j=0;j<i;j++){ printf(" "); } for(k=1;k<=9-i-j;k++){ printf("*"); } printf("\n"); } return 0;}
2017-11-12
最赞回答 / qq_52Hz的鲸_0
若n为10,则返回10+getWordNumber(9)=10+9+getWordNumber(8)=10+9+8+getWordNumber(7),以此类推。。。
2017-11-12
最新回答 / pkcorn
其实你这也是冒泡算法啊.....第一个for为了计数,所以是一致的,第二个的判断条件也差不多,只不多你的没有等于,所以比原来的大一,n-1-i就是原来的n+1然后第二行删了,就可以跑了
2017-11-12
最新回答 / weibo_FANG的日常_0
因为你的代码里{ /* 观察每行的空格数量,补全循环条件 */ for( j = 1;j < 6;j += 2 ) { printf(" "); //输出空格 } /* 观察每行*号的数量,补全循环条件 */ for( k = 1 ; k<7 ; k+=2 ) { printf("*"); //每行输出的*号 ...
2017-11-11
最赞回答 / 安仁123456789
#include <stdio.h>int main() { int score = 7200; //完善一下代码 if(score>=10000) { printf("钻石玩家"); } else if(score>5000&&score<10000) { printf("白金玩家"); } else if(score>=1000&&sc...
2017-11-11