第一种方法:循环写韩信点兵

//循环写韩信点兵
#include <stdio.h>
int main()
{int a,b,c;int x,y,z,j;scanf("%d%d%d",&a,&b,&c);int i;int f=0;for(i=3;i<=34;i++){int sum=3*i+a;for(j=2;j<=20;j++){if(((j*5)+b)==sum&&f==0){for(z=1;z<15;z++){if(((z*7)+c)==sum&&f==0){printf("%d",sum);f=1;break;}}   }if(f==1)break;}if(f==1)break;}if(f==0)printf("No answer");return 0;
}

第二种: 正常取余算

#include<stdio.h>
#include<math.h>
int main()
{int x, y, z;int i;scanf_s("%d%d%d", &x, &y, &z);for (i = 10; i <= 100; i++){if (i % 3 == x && i % 5 == y && i % 7 == z)printf("%d", i);}if (i > 100)printf("No answer");
}

韩信点兵(两种方法C语言)相关推荐

  1. c语言水仙花两种方法,c语言:3种方法;求出0~999之间的所有“水仙花数”并输出。...

    方法一: #include int main() { int i,j,k,n; printf("水仙花数:",n); for(n=100;n<1000;n++) { i=n/ ...

  2. linux c语言乘法口诀,shell 脚本实现乘法口诀表的两种方法——shell与C语言

    shell 脚本实现乘法口诀表的两种方法--shell与C语言 话不多说直接给出代码(执行c语言时没有gcc编译器会报错的哦!): 1 #!/bin/bash 2 if [ $# -eq 0 ] 3 ...

  3. linux中复制字符串出错,C语言实现字符串的复制的两种方法

    本文将要为您介绍的是C语言实现字符串的复制的两种方法,具体操作方法: 利用数组实现 1 #include 2 #include 3 4 void copy_string(char str1[],cha ...

  4. PTA—念数字(C语言)两种方法

    PTA-念数字(C语言)两种方法 输入一个整数,输出每个数字对应的拼音.当整数为负数时,先输出fu字.十个数字对应的拼音如下: 0: ling 1: yi 2: er 3: san 4: si 5: ...

  5. C语言无符号双字节乘法,华为OJ机试标题:两个大整数相乘(纯C语言实现两个大整数相乘,两种方法实现大数相乘)...

    华为OJ机试题目:两个大整数相乘(纯C语言实现两个大整数相乘,两种方法实现大数相乘) 题目描述: 输出两个不超过100位的大整数的乘积. 输入: 输入两个大整数,如1234567 123 输出: 输出 ...

  6. c语言中fact函数怎么调用,C语言程序题: 1、编写一个求n!的函数fact(n),要求fact函数分别用递归和非递归两种方法实现...

    点击查看C语言程序题: 1.编写一个求n!的函数fact(n),要求fact函数分别用递归和非递归两种方法实现具体信息 答:int fac(int n) //非递归{int f=1; for(;n;) ...

  7. MFC多语言实现的两种方法

    前不久由于工作需要,用新工具Passolo制作软件的英文版,顺便回顾了一下以前一直用的老方法--动态加载英文资源的DLL.今天有空整理了一下,与大家分享两种方法是如何实现软件多语言的. 方法一:动态加 ...

  8. C语言判断素数的两种方法

    C语言判断素数的两种方法 素数又称质数.所谓素数是指除了 1 和它本身以外,不能被任何整数整除的数,例如17就是素数,因为它不能被 2~16 的任一整数整除. 思路1):因此判断一个整数m是否是素数, ...

  9. 易语言链接mdb和accdb数据库的两种方法

    易语言链接Access数据库经常会遇到链接错误,其实主要是看你的电脑 Microsoft Access的版本,也就是要看看你数据库文件的后缀是 .mdb还是.accdb PS: access2003以 ...

  10. c语言怎么改变程序的图标,VC6.0 控制台程序添加图标的两种方法

    如何给C控制台程序添加图标说来很惭愧的问题,C语言也算学了很长一阵子,目前还是停留在控制台的水平,今天用着用着突然想给程序换个图标,却找不到在哪设置,又没窗体,在哪弄呢?百度N久,找到如下两种解决方案 ...

最新文章

  1. 一. 对spring boot认识
  2. linux 内核源代码漫游,Linux内核源代码漫游——
  3. Fortinet不断践行安全平台的战略保持长效增长
  4. python生成簇_使用Python复现SIGKDD2017的PAMAE算法(并行kmedoids算法)
  5. yolov2训练_Yolov2损失函数细节研究
  6. 运用枚举展示静态数据
  7. (译)如何优化cocos2d程序的内存使用和程序大小:第一部分
  8. Atitit 培训之道 attilax著 1. 概念 培训就是及教育 1 1.1. 知识体系化 2 1.2. 组织架构 2 1.3. 人员架构 梯队化培训 2 2. 培训目标,尽可能与项目相关技术点
  9. bootstrapmodel确认操作框_Bootstrap使用模态框modal实现表单提交弹出框
  10. java运用jsp_JSP:JAVA Bean在JSP中的运用
  11. JS逆向---获取某知名外卖平台数据(_token)
  12. 很好用的全硬盘搜索工具
  13. 2020 的最后 1 天,写个年终总结吧!
  14. html添加好友界面,添加好友.html
  15. 设置低电平有效,即取反
  16. 下列不是SQL的服务器组件,北语网院15秋《数据库应用(SQL server)》作业3答案...
  17. MFC Rect 的详解
  18. 【《Real-Time Rendering 3rd》 提炼总结】(一) 全书知识点总览
  19. PAT 1002 写出这个数 (20分)(Java)
  20. 互联网+教育时代,线下教培机构的新机遇

热门文章

  1. 不用找了,大厂在用的分库分表方案,都在这了
  2. html js满屏飘雪特效,原生js实现的雪花飘落特效
  3. android会员充值功能,微信会员卡充值功能怎么开通?
  4. 用纯CSS实现优雅的tab页
  5. 给最真的自己加上static final
  6. 手把手教你:微信小程序内嵌网页或H5页面
  7. newifi路由器 php,newifi路由器有线桥接教程
  8. 60、JAVA的map集合
  9. 新人如何快速熟悉一个新项目
  10. linux fedora 24 使用 ibus 智能拼音 输入 补全 英文