题目

解决代码及点评

/************************************************************************/
/*
26. 把一个偶数位的数从当中分开成为两个数,这两个数的和的平方等于原数。
如(8+1)2=81,(20+25)2=2025。求10至9999之间满足这样条件的数是哪些? 共有多少个?
*/
/************************************************************************/
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
//返回数字位数
int GWS26(int num)
{int count=0;while(num){count++;num/=10;}return count;
}
bool IsSpecal26(int num)
{if (GWS26(num)%2){return false;}else{int temp=1;for (int i=0;i<GWS26(num)/2;i++){temp*=10;}if (num==(num%temp+num/temp)*(num%temp+num/temp)){return true;}elsereturn false;}
}
void main()
{int num=0;for (int i=10;i<=9999;i++){if (IsSpecal26(i)){printf("%5d",i);num++;}}printf("\n这些数字共有%d",num);system("pause");
}

代码编译以及运行

由于资源上传太多,资源频道经常被锁定无法上传资源,同学们可以打开VS2013自己创建工程,步骤如下:

1)新建工程

2)选择工程

3)创建完工程如下图:

4)增加文件,右键点击项目

5)在弹出菜单里做以下选择

6)添加文件

7)拷贝代码与运行

程序运行结果

代码下载

http://download.csdn.net/detail/yincheng01/6681845

解压密码:c.itcast.cn






转载于:https://www.cnblogs.com/niulanshan/p/6175248.html

基于visual Studio2013解决C语言竞赛题之1026判断排序相关推荐

  1. 基于visual Studio2013解决C语言竞赛题之1067间隔排序

        题目 解决代码及点评 /* 功能:间隔元素排序.用随机函数产生25个[25,75]之间的整数, 把它送到一维数组M中.要求对M[I],M[I+J],M[I+2*J],-这些元素 ...

  2. 基于visual Studio2013解决C语言竞赛题之1085相邻之和素数

        题目 解决代码及点评 /************************************************************************/ /* ...

  3. 基于visual Studio2013解决C语言竞赛题之1081shell排序

        题目 解决代码及点评 /************************************************************************/ /* ...

  4. 基于visual Studio2013解决C语言竞赛题之1027 YN

          题目 解决代码及点评 /*计算Yn的值,直到|Yn - Yn-1|<10-6为止,并打印出此时共作了多少次COS计算. 提示:Yn+1=COS(Yn),故本题 ...

  5. 基于visual Studio2013解决C语言竞赛题之1089牛虎过河

        题目 解决代码及点评 /************************************************************************/ /* ...

  6. 基于visual Studio2013解决C语言竞赛题之1070删除相同节点

        题目 解决代码及点评 /************************************************************************/ /* ...

  7. 基于visual Studio2013解决C语言竞赛题之0502最小数替换

         题目 解决代码及点评 /************************************************************************/ ...

  8. 基于visual Studio2013解决C语言竞赛题之1091多项式

        题目 解决代码及点评 /************************************************************************/ /* ...

  9. 判断同构数 c语言,基于visual Studio2013解决C语言竞赛题之0413同构数

    JQuery的基础和应用 1.什么是?    DOM的作用:提供了一种动态的操作HTML元素的方法.    jQuery是一个优秀的js库.用来操作HTML元素的工具.    jQuery和DOM . ...

最新文章

  1. Facebook 发布深度学习工具包 PyTorch Hub,让论文复现变得更容易
  2. Nature重磅:管轶等发现穿山甲是SARS-CoV-2的中间宿主
  3. Java 5种字符串拼接方式性能比较。
  4. Python 技术篇-PIL库安装及截图功能演示
  5. ctf图片隐写之修改图片高度
  6. 创建Maven项目时实际使用JDK为1.8,该怎样修改其默认的JDK1.5
  7. 动态生成的DOM做点击事件无效
  8. 怎样在 Ubuntu 13.04 Raring Ringtail , 12.10, 12.04 中安装和设置 Samba 实现网上邻居共享...
  9. C语言入门水题总结2
  10. [ python ] 多态
  11. switch and router
  12. 去除vue路由跳转地址栏后的哈希值#
  13. JS中showModalDialog (模态窗口)详细使用
  14. win10安装虚拟机vm遇到的坑
  15. 淘宝天猫1688以图搜图,按图搜索商品,API接口调用展示(拍立淘API)
  16. flutter,快速获取ios设备的udid
  17. OA、CRM、ERP、BPM系统
  18. 熊节,你该如何是好?
  19. [附源码]java毕业设计校园超市进销存管理系统
  20. 基于Android开发的手持扫码枪APP(附带参考源码)

热门文章

  1. rsync(一):基本命令和用法
  2. 互联网项目管理流程(SOP)总结
  3. centos mysql 安装及配置
  4. document.body.scrollTop
  5. Filtering 过滤操作
  6. base包中自定义activity
  7. 小牛电动京东众筹活动中的违约行为记录
  8. 还在为xmind发愁,赶紧试试xmind移动版、绿色版
  9. RhinoMock入门(6)——安装结果和约束
  10. Ubantu Server 安装