C语言编程例子-特殊等式
2021/8/7 20:08:04
本文主要是介绍C语言编程例子-特殊等式,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
演示版本
VS2012
- 特殊等式
实例说明:
有这样一个等式,xyz+yzz=532,编程求x、y、z的值(xyz和yzz分别表示一个三位数)。
本实例的算法思想是对x、y、z分别进行穷举,由于x和y均可做最高位,所以x和y不能为0,所以穷举范围是1~9,
而x始终做个位所以z的穷举范围是0~9,对其按照题中要求的等式求和,看和是否等于532,如果等于,则x、y、z就是所求结果,
否则继续寻找。
#include <stdio.h> int main() { int x, y, z, i; for (x = 1; x < 10; x++)//对x进行穷举 for (y = 1; y < 10; y++)//对y进行穷举 for (z = 0; z < 10; z++)//对z进行穷举,由于是个位 { i = 100 * x + 10 * y + z + 100 * y + 10 * z + z;//求和 if (i == 532)//判断和是否等于532 printf("x=%d, y=%d, z=%d\n", x, y, z);//输出x、y、z最终的值 } return 0; }
阿飞
2021年8月7日
这篇关于C语言编程例子-特殊等式的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-24怎么切换 Git 项目的远程仓库地址?-icode9专业技术文章分享
- 2024-12-24怎么更改 Git 远程仓库的名称?-icode9专业技术文章分享
- 2024-12-24更改 Git 本地分支关联的远程分支是什么命令?-icode9专业技术文章分享
- 2024-12-24uniapp 连接之后会被立马断开是什么原因?-icode9专业技术文章分享
- 2024-12-24cdn 路径可以指定规则映射吗?-icode9专业技术文章分享
- 2024-12-24CAP:Serverless?+AI?让应用开发更简单
- 2024-12-23新能源车企如何通过CRM工具优化客户关系管理,增强客户忠诚度与品牌影响力
- 2024-12-23原创tauri2.1+vite6.0+rust+arco客户端os平台系统|tauri2+rust桌面os管理
- 2024-12-23DevExpress 怎么实现右键菜单(Context Menu)显示中文?-icode9专业技术文章分享
- 2024-12-22怎么通过控制台去看我的页面渲染的内容在哪个文件中呢-icode9专业技术文章分享