自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

原创 zzuli1085: 求奇数的乘积(多实例测试)

输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数。输出每组数中的所有奇数的乘积,对于测试实例,输出一行。本题的结束条件仍采用宏常量EOF,详情请看。给你n个整数,求他们中所有奇数的乘积。多实例测试题需掌握其代码结构。

2024-08-04 17:51:07 145

原创 zzuli1084: 计算两点间的距离(多实例测试)

输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间。输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。使用宏常量EOF作为结束条件,当输入ctrl+z时结束循环。对于每组输入数据,输出一行,结果保留两位小数。此题需注意结束条件,由于题内未作要求,可以借鉴。

2024-08-04 17:34:00 206

原创 zzuli1083: 数值统计(多实例测试)

输入数据有多组,每组占一行,每行的第一个数是整数n(n

2024-08-04 17:09:35 179

原创 zzuli1082: 敲7(多实例测试)

对于每组数据 ,输出从小到大排列的不大于N的与7有关的数字。每组数据占一行,每个数字后面有一个空格;输出7和7的倍数,还有包含7的数字例如(17,27,37…70,71,72,73…然后有t行,每行一个整数N。(N不大于30000)首先输入一个整数t,表示有t组数据。本题使用嵌套循环可轻易解题。

2024-08-04 16:21:25 165

原创 zzuli1081: n个数求和 (多实例测试)

对于每组输入,在一行输出n个数的和(保证和不会超出int类型的范围)!:初做多实例测试,注意累加和变量赋初值的位置。输入第一行是一个整数T,表示有T组测试实例;第一行一个数n表示接下来会有n个整数;第二行空格隔开的n个数。

2024-08-04 15:57:37 135

原创 zzuli1080: a+b(多实例测试3)

每组一行,为两个整数A, B。输入0 0表示输入结束,该组输入不用处理。对每行输入,输出A+B的值,单独占一行。:此题遵循提示便可轻易解答,代码和。都有一致性,只需进行小部分修改即可。

2024-08-03 22:20:40 591

原创 zzuli1079: a+b(多实例测试2)

注:EOF是宏定义常量-1,scanf函数遇到文件结束标志函数返回值是-1,键盘输入时,ctrl+z表示输入结束。:while循环括号内的语句直接执行了读入,不需要再加上逗号运算符和读入操作了,对每行输入,输出A+B的值,单独占一行。每组一行,为整数A, B。//读入一组测试数据。

2024-08-03 22:08:38 219

原创 zzuli1078: a+b(多实例测试1)

利用for循环或者while循环均可,使用while循环时可以利用逗号运算符将读入写进条件语句中,如下。输入第1行为一个整数n(1≤n≤10),代表测试的组数。下面有n组测试数据,每组1行,为2个整数,为A, B。对每行输入,输出A+B的值,单独占一行。//读入、处理一组测试实例。

2024-08-03 21:42:31 158

原创 zzuli1077: 空心菱形

输入一个整数n,(2

2024-08-03 21:23:58 193

原创 zzuli1076: 三位数求解

已知xyz+yzz=n,其中n是一个正整数,x、y、z都是数字(0-9),编写一个程序求出x、y、z分别代表什么数字。如果无解,则输出“No Answer”注意:xyz和yzz表示一个三位数,而不是表示x。输出一行,包含x、y、z的值,每个数值占4列。由于本题数据范围较小,因此可以使用枚举法。

2024-08-03 20:43:48 212

原创 zzuli1075: 聚餐人数统计

马克思手稿中有这样一道趣味数学题:男人、女人和小孩总计n个人,在一家饭店里吃饭,共花了cost先令,每个男人各花3先令,每个女人各花2先令,每个小孩各花1先令,请用穷举法编程计算男人、女人和小孩各有几个。若问题有解,则输出所有解,每行输出三个数据,代表男人、女人和小孩的人数,用空格分隔;若问题无解,则输出“No answer"。输入两个正整数,表示人数n和花费cost。本题要求使用穷举法,也就是枚举法。

2024-08-02 17:15:28 137

原创 zzuli1074: 百钱买百鸡

题目描述百钱买百鸡问题:公鸡五文钱一只,母鸡三文钱一只,小鸡三只一文钱,用100文钱买100只鸡,公鸡、母鸡、小鸡各买多少只?本程序要求解的问题是:给定一个正整数n,用n文钱买n只鸡,问公鸡、母鸡、小鸡各买多少只?输入输入一个正整数n(n如果有解,种组合占一行,包含公鸡、母鸡、小鸡的个数,用正整数表示,每个数据占4列。公鸡母鸡小鸡个数均大于等于0,按公鸡数目从小到大输出,公鸡数目相同按母鸡数目从小到大输出,以此类推。如果无解,输出“No Answer”。

2024-08-02 16:55:30 202

原创 zzuli1073: 再谈鸡兔同笼问题(问题版)

鸡和兔关在一个笼子里,鸡有2只脚,兔有4只脚。输入笼子里头的总数m和脚的总数n,求鸡和兔子各有多少只?若问题无解,也要输出相应的信息。若问题有解,依次输出鸡和兔的只数。若问题无解,则输出"No Answer"。输入两个整数m和n,分别代表笼子里头的个数和脚的个数。

2024-08-02 15:49:07 93

原创 zzuli1072: 青蛙爬井

有一口深度为high米的水井,井底有一只青蛙,它每天白天能够沿井壁向上爬up米,夜里则顺井壁向下滑down米,若青蛙从某个早晨开始向外爬,对于任意指定的high、up和down值(均为自然数),计算青蛙多少天能够爬出井口?注意,不能简单地认为每天上升的高度等于白天向上爬的距离减去夜间下滑的距离,因为若白天能爬出井口,则不必等到晚上。输入3个正整数:high、up和down。输出一个整数,表示天数。因此我们解题循环可以从晚上下滑开始。

2024-08-01 11:17:17 193

原创 zzuli1071: 分解质因子

有异曲同工之妙,但是需注意使用while循环时,判断条件与求最大公约数时不同。将一个正整数分解质因数,例如,输入90,输出2 3 3 5。从小到大输出n的所有质因子,每两个数之间空一格。输入一个正整数n(2<=n<=2000)。本题使用while循环或者for循环均可。,除数i即为质因子,与题。

2024-08-01 10:52:59 210

原创 zzuli1070: 小汽车的位置

有一辆智能小车,最初(时间为0)的位置为(0,0),我们想知道它最后的位置。小车会受到一系列依照时间戳记排序的命令,1表示“向左转”,2表示“向右转”,3表“停止”。小车在时间为5的时候收到一个“向左转”的命令1,在时间10收到一个“向右转”的命令2,在时间15收到一个“停止”的命令3。程序只要求输出小车最后的位置,第一个整数是x坐标,第二个整数是y坐标。输入包含多个命令,每个命令由整数time和command组成,表示在时刻time发出命令command。输出占一行,包含两个整数,表示小车的最终位置。

2024-07-31 18:05:49 335

原创 zzuli1069: 向Z同学学习

Z同学为了实现暑假去云南旅游的梦想,决定以后每天只消费1元,每花k元就可以再得到1元,一开始Z同学有M元,问最多可以坚持多少天。输入2个整数M, k,(2

2024-07-31 16:52:14 117

原创 zzuli1068: 二进制数

题目描述将一个二进制数,转换为对应的十进制数。输入输入一个只含有’0’和’1’的字符串,以回车结束,表示一个二进制数。该二进制数无符号位,长度不超过31。输出输出一个整数,为该二进制数对应的十进制数。样例输入样例输出2049。

2024-07-31 16:35:17 142

原创 【无标题】

某辆汽车有一个里程表,该里程表可以显示一个整数,为该车走过的公里数。然而这个里程表有个毛病:它总是从3变到5,而跳过数字4,里程表所有位(个位、 十位、百位等)上的数字都是如此。例如,如果里程表显示339,汽车走过1公里之后,该里程表显示350。用一个1~num的循环,在循环过程中,用另一个循环变量a计数,统计不含数字4的整数个数。这个方法相对比较简单。例如,如果该里程表显示55,则实际走过的公里 数是40。输入一个整数num,表示里程表显示的数值,1 < num < 1000,且一定不含整数4。

2024-07-31 16:18:21 173

原创 zzuli1066: 字符分类统计

输入一行字符,以回车符作为输入结束的标志。统计其中英文字母、数字字符和其他字符的个数。多个字符,以回车符结束,回车符不作为有效字符。有效字符个数不超过100。本题统计不同的字符数量,可在上题。输出分3行,格式见输出样例。的代码基础上进行修改。

2024-07-30 18:13:09 271

原创 zzuli1065: 统计数字字符的个数

输入一行字符,以回车符作为输入结束的标志。统计其中数字字符的个数。多个字符,以回车符结束,回车符不作为有效字符。输出一个整数,表示数字字符的个数。注意回车符的表示,使用。

2024-07-30 17:58:51 175

原创 zzuli1064: 加密字符

加密规则中条件1的优先级大于条件2 3 4。先执行条件1,后执行条件2 3 4。从键盘输入一批字符,以@结束,按要求加密并输出。2)若是字母’a’到’y’,则转化为下一个字母。从键盘输入一批字符,占一行,以@结束。3)若是’z’,则转化为’a’。1)所有字母均转换为小写。4)其它字符,保持不变。

2024-07-30 17:47:06 194

原创 zzuli1063: 最大公约与最小公倍

本题也需考虑数据溢出,当两数在int范围,两数的乘积不一定在int范围,因此我们先除后乘,保证数据都在int范围,不会溢出。此题和1062求最大公约数多了一个求最小公倍数,因此我们可以在1062代码的基础上改动,添加输出最小公倍数。输入两个正整数n和m(n,m

2024-07-30 17:03:51 264

原创 zzuli1062: 最大公约数

输入两个不大于10的9次方的正整数,输出其最大公约数。输入两个正整数m和n,数据之间用空格隔开。输出一个整数,表示m和n的最大公约数。

2024-07-30 16:48:52 121

原创 zzuli1061: 顺序输出各位数字

本题可先用一个循环计算出最高位的位权h,然后再用一个循环,循环内容为: 输出最高位(n/h)、扔掉最高位(n = n%h)、降低最高位位权(h = h/10),直到位权h为0。依次输出各位上的数字,每一个数字后面有一个空格,输出占一行。例如,输入 12345 ,输出 1 2 3 4 5。输入一个不大于10的9次方的正整数,从高位开始逐位分割并输出各位数字。本题和上题求逆序输出相比要麻烦一些,需要先求出数n为几位数。注意整数运算避免使用double类型的函数如pow()。

2024-07-29 22:17:15 146

原创 zzuli1060: 逆序数字

将n按其逆序输出,每个数字后有一个空格,输出占一行。例如,输入12354,输出4 5 3 2 1。输入一个正整数,将其逆序输出,每个数字后有一个空格。输入一个正整数n,你可以假设n在int范围内。

2024-07-29 21:40:54 143

原创 zzuli1059: 最高分

输入包含多个非负整数和一个负整数。该负数不作为有效成绩,只表示输入结束。输入一批学生的成绩(整数),输出最高分。输出一个整数,即最高分。

2024-07-29 21:32:25 209

原创 zzuli1058: 求解不等式

‹n,请编程对用户指定的n值计算并输出满足该不等式的m的整数解。输入一个整数n,n为int范围内的正整型。输出m的取值范围,具体格式见输出样例。

2024-07-29 14:37:27 169

原创 zzuli1057: 素数判定

题目描述输入一个正整数n,判断n是否是素数,若n是素数,输出”Yes”,否则输出”No”。输入输入一个正整数n(n

2024-07-28 17:23:15 309

原创 zzuli1056: 幸运数字

小明对某些数字有偏爱,例如,他喜欢7的倍数,而不喜欢4的倍数,如果一个整数是7的倍数,而不是4的倍数,小明会认为这个数字是他的幸运数字。现在给定两个整数m和n,请你帮小明找m到n范围内的最大的幸运数字。如果m到n范围内没有幸运数字,则输出“no”两个正整数m和n(m < =n,且均小于10的9次方)一个整数,即m到n范围内的最大的幸运数字。

2024-07-28 16:29:45 200

原创 zzuli1055: 兔子繁殖问题

本题是一个经典的递推入门题目: 用f(n)表示第n个月的兔子数目,则: f(n) = f(n-1) + 本月新生兔子数 而,本月新生兔子数 = f(n-2) (因为上上个月已存在的每只兔子,本月都会新生一只兔子) 所以,f(n) = f(n-1) + f(n-2) 这就是著名的fabinacci数列,后一项等于前两项的和: 1 1 2 3 5 8…按此规律,假设没有兔子死亡,第一个月有一对刚出生的小兔子,问第n个月有多少对兔子?输入月数n(1<=n<=44)。输出第n个月有多少对兔子。

2024-07-28 16:14:21 317

原创 zzuli1054: 猴子吃桃

悟空第一天摘下桃子若干,当即吃掉一半,还不过瘾,又多吃一个,第二天又将剩下的桃子吃掉一半多一个,以后每天吃掉前一天剩下的一半多一个,到第n天准备吃的时候只剩下一个桃子。聪明的你,请帮悟空算一下,他第一天开始吃的时候桃子一共有多少个呢?输入一个数n(1<=n<=30)。输出第一天的桃子个数。

2024-07-28 15:50:51 213

原创 zzuli1053: 正弦函数

输出一个实数,即数列的前10项和,结果保留3位小数。

2024-07-28 12:44:59 722

原创 zzuli1052: 数列求和4

输入n和a,求a+aa+aaa+…a(n个a),如当n=3,a=2时,2+22+222的结果为246。包含两个整数,n和a,含义如上述,你可以假定n和a都是小于10的非负整数。本题的解题思路为确定前一项,如何求出后一项,后一项 = 前一项*10+a。输出前n项和,单独占一行。

2024-07-28 10:59:29 112

原创 zzuli1051: 平方根的和

由两个整数item(item<10000)和n(n<1000)组成,item和n的含义如前所述。数列的第一项为item,以后各项为前一项的平方根,求数列的前n项的和。输出该数列的和,占一行,要求精度保留2位小数。

2024-07-27 16:44:22 148

原创 zzuli1050: 阶乘的累加和

输出一个整数,即阶乘累加的结果,单独占一行。输入一个整数n,你可以假定n不大于10。

2024-07-27 15:56:46 191

原创 zzuli1049: 平方和与立方和

应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。32位整数足以保存结果。给定两个整数m和n,求出m~n这段连续的整数中所有偶数的平方和以及所有奇数的立方和。由两个整数m和n组成,你可以假定m<=n.

2024-07-27 15:44:20 105

原创 zzuli1048: 阶乘表

输出1到n之间的阶乘表,格式见输出样例。每行两个数据,第一个数据占4列,第二个数据占20列,左对齐。输入一个正整数n(n<=20),输出1到n之间阶乘表。注意int类型的表示范围。输入只有一个正整数n。

2024-07-27 15:29:34 331

原创 zzuli1047: 对数表

每行输出一个整数及其对数,整数占4列,对数占8列,右对齐,对数保留4位小数。输入两个正整数m和n,输出m到n之间每个整数的自然对数。输入包括两个整数m和n(m<=n),之间用一个空格隔开。

2024-07-26 16:37:24 123

原创 zzuli1046: 奇数的乘积

第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数。给你n个整数,求他们中所有奇数的乘积。输出n个数中的所有奇数的乘积,占一行。

2024-07-26 16:18:00 109

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除