摘要:
ylbtech-Arithmetic:Console-算法-回文数1.A,Demo(案例)【程序30】 题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。 1.B,Solution(解决方案)using System;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { long wan, qian, shi, ge; Console.WriteLine("请输入... 阅读全文
摘要:
ylbtech-Arithmetic:Console-算法[for,if]-有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数1.A,Demo(案例)【程序28】 题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第 3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后 问第一个人,他说是10岁。请问第五个人多大?1.程序分析:利用递归的方法,递归分为回推和递推两个阶段。要想知道第五个人岁数,需知道 第四人的岁数,依次类推,推到第一人(10岁),再往回推。1.B,Solution(解决方... 阅读全文
摘要:
ylbtech-Arithmetic:Console-算法-有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和1.A,Demo(案例)【程序24】 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。1.程序分析:请抓住分子与分母的变化规律。1.B,Solution(解决方案)1.B.1,方法一using System;namespace ConsoleApplication1{ class Program { static void Main(string[] ar... 阅读全文
摘要:
ylbtech-Arithmetic:Console-算法[for,if]-一打印出如下图案(菱形)1.A,Demo(案例)【程序23】 题目:打印出如下图案(菱形) * ******************** *** *1.程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重 for循环,第一层控制行,第二层控制列。1.B,Solution(解决方案)using System;namespace ConsoleApplication1{ class Program { static void Main(string[] args)... 阅读全文
摘要:
ylbtech-Arithmetic:Console-算法[for,if]-一一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?1.A,Demo(案例)一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高?1.B,Solution(解决方案)using System;namespace ConsoleApplication1{ class Program { static void Main(string[] args) ... 阅读全文
摘要:
ylbtech-Arithmetic:Console-算法一完数1.A,Demo(案例)一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3.编程 找出1000以内的所有完数。1.B,Solution(解决方案)C语言程序#include "stdio.h"#include "conio.h"main(){ static int k[10]; int i,j,n,s; for(j=2;j<1000;j++) { n=-1; s=j; for(i=1;i<j;i++) { if((j%i)==0) { n+... 阅读全文
摘要:
ylbtech-Arithmetic:Console-算法[foreach,if]-一输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数1.A,Demo(案例)输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。1.程序分析:利用foreach语句.1.B,Solution(解决方案)using System;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { char[] cArray=null... 阅读全文
摘要:
ylbtech-Arithmetic:Console-算法[if,while]-一输入两个正整数m和n,求其最大公约数和最小公倍数1.A,Demo(案例)输入两个正整数m和n,求其最大公约数和最小公倍数。1.程序分析:利用辗除法。1.B,Solution(解决方案)using System;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { int a, b, num1, num2, temp; Con... 阅读全文
摘要:
ylbtech-Arithmetic:Console-算法[for,if]-一水仙花数(Water flower)水仙花数(Water flower)1.A,Demo(案例)打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数 本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。1.程序分析:利用for循环控制100-999个数,每个数分解出个位,十位,百位。2.程序源代码:1.B,Solution(解决方案)using System;namespace ConsoleApplication1{ class Progra... 阅读全文