00002.cpp

来自「通过一些基础的程序」· C++ 代码 · 共 27 行

CPP
27
字号
/*
名称编号:00002
实现功能:3D和值计算
运行结果:通过
*/
/****************************************************/
#include <iostream>
using namespace std;
void main()
{int counter,g_gewei,s_shiwei,b_baiwei,any_sum;  //any_sum代表该和值多少
 cout<<"程序实现找出100到1000中和值(各位相加)相同的所有数"
	 <<"请输入和值"<<"\n"
	 <<"N=";
     cin>>any_sum;
 cout<<"100到1000中和值为"<<any_sum<<"的数字有:"<<endl;
 for(counter=100;counter<1000;counter++)
    {g_gewei=counter%10;
     b_baiwei=counter/100;
     s_shiwei=(counter%100)/10;
    if((g_gewei+s_shiwei+b_baiwei)==any_sum)	
       cout<<counter<<endl;
    }
}
/****************************************************/
//【问题1】核心是取余 整除的运用(%  / )
//【问题2】尝试完成0-999中所有和值0-27的打印,即3D和值大全

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?