永发信息网

1 21 321 4321 54321 c语言编程

答案:5  悬赏:30  手机版
解决时间 2021-01-17 07:52
  • 提问者网友:且恨且铭记
  • 2021-01-16 16:10
1 21 321 4321 54321 c语言编程
最佳答案
  • 五星知识达人网友:轻熟杀无赦
  • 2021-01-16 17:34
思路:观察数据规律可知,先输出一个数1,接着输出2个数最大数2递减到1,接着输出3个数从3递减到1……,所有可以通过两个for循环,对个控制次数,一共输出5组,第二个for控制输出个数。
参考代码:
#include 
int main()
{
 int i,j; 
 for(i=1;i<=5;++i)
  { 
     for(j=i;j>=1;j--)
       printf("%d",j);       
       printf("  ");
  }
 return 0;  
}
全部回答
  • 1楼网友:野慌
  • 2021-01-16 20:26
请问是让我们来编程输出的结果是这个么?楼主能给个详细的解释么?
  • 2楼网友:旧脸谱
  • 2021-01-16 19:40
#include
void main()
{
int i,j;
long sum = 0;
for(i=1;i<=5;++i)
{
sum += i* (long)pow(10,i-1);
printf("%d\t",sum);
}
printf("\n");

}
  • 3楼网友:低音帝王
  • 2021-01-16 19:05
printf("1 21 321 4321 54321");
  • 4楼网友:往事埋风中
  • 2021-01-16 18:01
#include
void main()
{
int i,j;

for(i=1;i<=5;++i)
{
for(j=i;j>=1;j--)
printf("%d",j);

printf(" ");
}

}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯