⊙《C/C++/Java/Pascal 程序设计基础》习题集
文章平均质量分 61
爱财猫
这个作者很懒,什么都没留下…
展开
-
IO-00. Hello World! (5)
本题要求编写程序,输出一个短句“Hello World!”。输入格式:本题目没有输入。输出格式:在一行中输出短句“Hello World!”代码:#include int main(){ printf("Hello world!\n"); return 0;}原创 2014-10-28 12:47:46 · 552 阅读 · 0 评论 -
循环-23. 找完数(20)
所谓完数就是该数恰好等于除自身外的因子之和。例如:6=1+2+3,其中1、2、3为6的因子。本题要求编写程序,找出任意两正整数m和n之间的所有完数。输入格式:输入在一行中给出2个正整数m和n(0输出格式:逐行输出给定范围内每个完数的因子累加形式的分解式,每个完数占一行,格式为“完数 = 因子1 + 因子2 + ... + 因子k”,其中完数和因子均按递增顺序给出。原创 2014-10-21 15:38:20 · 1113 阅读 · 0 评论 -
分支-18. 求一元二次方程的根(20)
#include #include #include int main(){ double a,b,c; scanf("%lf%lf%lf", &a, &b, &c); if(a0.00001 && a>-0.00001) if(b0.00001 && b>-0.00001) if(c0.00001 && c>-0.00001)printf("Zero Eq原创 2014-10-21 14:46:40 · 1468 阅读 · 0 评论 -
字符串-07. 说反话-加强版 (20)
字符串-07. 说反话-加强版 (20)时间限制200 ms内存限制32000 kB代码长度限制8000 B判题程序Standard作者陈越(浙江大学)给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。输入格式:测试输入包含一个测试用原创 2014-10-21 13:46:05 · 1960 阅读 · 4 评论 -
循环-24~27. 求给定序列前N项和之二~五(15)
/** 循环-24. 求给定序列前N项和之二(15)**/题目摘要:本题要求编写程序,计算序列 1! + 2! + ... 的前N项之和。输入格式:输入在一行中给出一个不超过12的正整数N。输出格式:在一行中输出整数结果。输入样例:5输出样例:153代码:原创 2014-11-03 14:32:37 · 1115 阅读 · 0 评论 -
循环-28. 求给定序列前N项和之六(15)
本题要求编写程序,计算序列 2,sup>1 + 22 + 23 + ... 的前N项之和。输入格式:输入在一行中给出一个不超过30的正整数N。输出格式:在一行中按照“sum = S”的格式输出部分和的整数值S。输入样例:5输出样例:sum = 62原创 2014-11-03 14:17:50 · 650 阅读 · 0 评论 -
循环-11. 水仙花数(20)<偷懒版>
#include #include int main(){ int n; scanf("%d",&n); switch(n) { case 3: printf("153\n370\n371\n407"); break; case 4: printf("1634\n8208\n9474");原创 2014-10-31 09:03:55 · 519 阅读 · 0 评论 -
循环-11. 水仙花数(20)
水仙花数是指一个N位正整数(N>=3),它的每个位上的数字的N次幂之和等于它本身。例 如:153 = 13 + 53+ 33。 本题要求编写程序,计算所有N位水仙花数。输入格式:输入在一行中给出一个正整数N(3输出格式:按递增顺序输出所有N位水仙花数,每个数字占一行。输入样例:3输出样例:153370371407输出样例:#inclu原创 2014-10-31 09:06:21 · 652 阅读 · 0 评论 -
IO-01. 表格输出(5)
本题要求编写程序,按照规定格式输出表格。输入格式:本题目没有输入。输出格式:要求严格按照给出的格式输出下列表格:------------------------------------Province Area(km2) Pop.(10K)------------------------------------Anhui 13原创 2014-10-28 12:52:31 · 509 阅读 · 0 评论 -
八大排序算法
概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。 当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较的内部排序中被认为是最好的方法,原创 2016-09-08 08:52:10 · 588 阅读 · 0 评论