095.奇数平方的有趣性质

举报
C语言与CPP编程 发表于 2022/05/04 00:47:41 2022/05/04
【摘要】 #include<stdio.h>void main(){ long int a,n=0; clrscr(); puts("***********************************************************"); puts("* >> ...

  
  1. #include<stdio.h>
  2. void main()
  3. {
  4. long int a,n=0;
  5. clrscr();
  6. puts("***********************************************************");
  7. puts("* >> This program is to verify << *");
  8. puts("* >> odd number's characteristic. << *");
  9. puts("* That is square of an odd number larger than 1000 minus *");
  10. puts("* 1 can be divided exactly by 8. *");
  11. puts("* For example, 2001^2-1=4004000=500500*8. *");
  12. puts("***********************************************************");
  13. while(n<1001)
  14. {
  15. printf(" >> Please input the range you want to verify: ");
  16. scanf("%ld",&n);
  17. }
  18. puts(" >> Now start to verify:");
  19. for(a=1001;a<=n;a+=2)
  20. {
  21. printf("%ld:",a); /*输出奇数本身*/
  22. printf("(%ld*%ld-1)/8",a,a); /*输出(奇数的平方减1)/8*/
  23. printf("=%ld",(a*a-1)/8); /*输出被8除后的商*/
  24. printf("+%ld\n",(a*a-1)%8); /*输出被8除后的余数*/
  25. }
  26. puts("\n Press any key to quit...");
  27. getch();
  28. }

文章来源: blog.csdn.net,作者:程序员编程指南,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/weixin_41055260/article/details/124558289

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。