用循环画出下面的图,每个小三角形的行数也是输入的数
我的答案
#include int main(){int i,n,m,q,b,k,x;printf("input:");scanf("%d",&i);for(n=1;n<=i*i;n++){x=n/i+1;for(q=1;q<=i;q++){b=1;for(m=1;m<=i*i-n;m++)printf(" ");for(k=1;k<=2*x-1;k++){if(b%2==1){ for(m=1;m<=q;m++)printf("*");for(m=1;m
答案给出的答案
#includeint main(){int n,i=-1,j;for(scanf("%d",&n);++ii%n*2||j<0?32:42);}}return 0;}
分析:
两个算法都是对每一行的空格和 * 找规律来的 。
我的算法找到的规律没有答案的规律直接 。
【用循环画出下面的图】答案是在第一个 *出现前,全部都是负数,这时候输出空格、当第一个 *输出后就开始以2n为一组来找其中该输出 *的地方 。并且使用了三目运算使算法更简洁 。
- 小米5x可以使用快充吗 小米5x支不支持快充
- html5跳转ios原生界面,html5 里调用ios页面跳转
- Barra模型因子的构建及应用系列七之Liquidity因子
- java建索引分页_利用Java实现索引库相关的分页、排序和聚合
- 水稻苗前苗后的除草剂品种及用量用法?
- 春雷喹啉铜能与苯甲吡唑酯混用吗?
- VIP CentOS6.5添加虚拟IP
- 细节描写作用 细节描写作文400字
- 鱼塘肥水是用尿素好还是复合肥好?
- 斑鸠的功效与作用