鱼C论坛

 找回密码
 立即注册
查看: 1271|回复: 2

[已解决]c语言作业

[复制链接]
发表于 2020-11-17 21:17:08 | 显示全部楼层    本楼为最佳答案   
只能自己代入出题老师的逻辑里,在电脑上自己调试
  1. #include  <stdio.h>
  2. int main(void)
  3. {
  4.     long n, i, k, j, p, sum;
  5.     for(n = 2; n <= 10; n++)
  6.     {
  7.         k = n * n * n;
  8.         for(i = 1; i < k / 2; i += 2)
  9.         {
  10.             for(j = i, sum = 0; sum < k; j += 2)
  11.                 sum += j;
  12.             if(sum == k)
  13.             {
  14.                 printf("\n%ld * %ld * %ld  =  %ld = ", n, n, n, sum);
  15.                 for(p = i; p < j - 2; p += 2)
  16.                     printf("%ld + ", p);
  17.                 printf("%ld",  p);
  18.                 break;
  19.             }
  20.         }
  21.         if(i >= k / 2)
  22.             printf("\nerror!");
  23.     }
  24.     return  0;
  25. }
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-4-2 02:28

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表