永发信息网

C语言 哪位大神知道运行最后结果阿,还有这个程序它是从外循环开始算还是从内循环开始算的?如何运行的?

答案:2  悬赏:50  手机版
解决时间 2021-02-13 08:06
  • 提问者网友:刺鸟
  • 2021-02-12 13:03
main(){int i,j;
for(i=4; i>=1; i--)
{ for (j=1;j<=i;j+ +)
putchar(„#‟);
for (j=1;j<=4-i;j+ +)
putchar(„*‟);
putchar(„\n‟);}
最佳答案
  • 五星知识达人网友:荒野風
  • 2021-02-12 13:56
从外循环开始,外循环的作用是判断循环次数,外循环共进行四次,
i=4时,执行内循环putchar(„#‟);输出四个„#„#„#„#,
i=3时,执行内循环putchar(„#‟);输出三个„#„#„#„,接着执行putchar(„*‟);输出一个„*
i=2时,执行内循环putchar(„#‟);输出两个„#„#„„,接着执行putchar(„*‟);输出两个„*„*
i=1时,执行内循环putchar(„#‟);输出一个„#„,接着执行putchar(„*‟);输出三个„*„*„*
结果为
####
### *
##**
#***
全部回答
  • 1楼网友:神也偏爱
  • 2021-02-12 15:14
根据楼主的意思, #include <stdio.h> int main() { float i, u; scanf("%f", &i); for(r = 1.0; r <= 5; r+=0.1) printf("%.2f\n", i * r); return 0; } 请注意根据你的意思从1欧姆到5欧姆总计会有41次循环,不是40哦。 ok,如果还有别的题目限制请追问。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯