【入门】求这个五位数字 【if语句】【循环】
2015-02-05 17:33
471 查看
题目描述
Description五位数 4H97H
能被3整除,且它的最低二位数字所组成的数 7H能被6整除,求这个五位数字
输入
输出
输出这个五位数字,如果有多个答案则每个答案占一行,且先输出数据小的答案,后输出数据大的答案。#include<iostream> using namespace std; int main() { int H,n,m,s=0,i,j,h[11],t,min; for(H=0;H<9;H++) { n=H+970+H*1000+40000; m=70+H; if(n%3==0&&m%6==0) { h[s]=n; s++; //A } } for(i=0;i<s;i++) //B { min=i; for(j=1;j<s;j++) if(h[j]<h[i]) min=j; if(min!=i) { t=h[i]; h[i]=h[min]; h[min]=t; } } for(i=0;i<s;i++) cout<<h[i]<<endl; return 0; }在part A 遇到一个问题:怎么样才能把符合条件的n依次输入进一个数组里,后来在一位师兄的指导下,定义了一个s,并赋初始值为0;之后每录入一个数据,s就自增1;
part B,在一个数组里面将数据按大小排序,按照老师课件的例题用了两个循环。先假设其中一个i为最小值,之后再与数组里其他数据比较,要是有比它更小的就就进行替换。
相关文章推荐
- Python入门if语句&循环语句if、while
- 【C语言基础】写代码可以在整型有序数组中查找想要的数字(while循环,if条件语句)
- 第一章 一个入门实例 1.3 for循环语句
- 循环SQL语句实现,将一个数字字段的商数拆分成多条记录
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- 【无限互联】iOS开发视频教程— 2.6 iPhone开发之if条件和for循环语句
- java小练习(输入一个数字,使用if语句判断匹配的数字)
- Linux下shell中的if循环语句
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- expect语法基础: while、for 循环、if 语句的用法示例
- 一个五位数字ABCDE*4=EDCBA,这五个数字不重复,求出这个五位数字
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- 这个if语句怎么运行?附加关于编码规范的思考
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例
- 这个if语句怎么运行?附加关于编码规范的思考
- 循环语句if语句goto的综合应用