- 博客(26)
- 收藏
- 关注
原创 ..bxcvbxb
#include<iostream>#include<cstring>usingnamespacestd;typedefintElemType;typedefenum{addq,delq,End}Operation;typedefstructQNode{ElemType*Data;/*存储元素的数组*/intFront;/*队列的头*/intRear;/*队列...
2022-04-07 08:58:18
405
原创 1xcb xbxczbzxc
#include <iostream>#include <stdlib.h>#include <stdio.h>using namespace std;#define MAXSIZE 5#define ERROR -1typedef int ElementType;typedef struct LNode { ElementType *Data; int Last; /* 保存线性表中最后一个元素所在的位置 */in...
2022-03-17 09:23:52
178
原创 2021年11月23日
6-6 使用函数输出水仙花数 (20 分)水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=13+53+33。 本题要求编写两个函数,一个判断给定整数是否水仙花数,另一个按从小到大的顺序打印出给定区间(m,n)内所有的水仙花数。函数接口定义:int narcissistic( int number );void PrintN( int m, int n );函数narcissistic判断number是否为水仙花数,是则返回1,否则返回0。
2021-11-23 21:45:15
82
原创 pta 7-36 输出整数各位数字
本题要求编写程序,对输入的一个整数,从高位开始逐位分割并输出它的各位数字。输入格式:输入在一行中给出一个长整型范围内的非负整数。输出格式:从高位开始逐位输出该整数的各位数字,每个数字后面有一个空格。输入样例:123456输出样例:1 2 3 4 5 6#include <stdio.h>int main() { char a ; a = getchar(); while (a >= '0'&&a <..
2021-11-16 17:12:33
1820
1
原创 2021-11-16
7-35 找完数 (20 分)所谓完数就是该数恰好等于除自身外的因子之和。例如:6=1+2+3,其中1、2、3为6的因子。本题要求编写程序,找出任意两正整数m和n之间的所有完数。输入格式:输入在一行中给出2个正整数m和n(1<m≤n≤10000),中间以空格分隔。输出格式:逐行输出给定范围内每个完数的因子累加形式的分解式,每个完数占一行,格式为“完数 = 因子1 + 因子2 + ... + 因子k”,其中完数和因子均按递增顺序给出。若区间内没有完数,则输出“None”。#in
2021-11-16 12:24:51
286
原创 “21天好习惯“第一期-21
1.一对兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。假如兔子都不死,请问第1个月出生的一对兔子,至少需要繁衍到第几个月时兔子总数才可以达到N对?输入格式:输入在一行中给出一个不超过10000的正整数N。输出格式:在一行中输出兔子总数达到N最少需要的月数。#include<stdio.h>int main(){ int sum1=1,sum2=0,sum3=0,month=1,N; scanf("%d",&N)
2021-11-12 20:13:27
80
原创 “21天好习惯“第一期-20
一只猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半加一个。到第N天早上想再吃时,见只剩下一个桃子了。问:第一天共摘了多少个桃子?输入格式:输入在一行中给出正整数N(1<N≤10)。输出格式:在一行中输出第一天共摘了多少个桃子。输入样例:3结尾无空行输出样例:10...
2021-11-11 22:13:08
434
原创 “21天好习惯“第一期-19
7-30 求交错序列前N项和 (15 分)本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中输出部分和的值,结果保留三位小数。#include <stdio.h>int main(){ int a; double b,c,s=1; scanf("%d",&a); for(int i=2;i<=a;i++)
2021-11-10 21:36:13
389
原创 “21天好习惯”第一期-18
1.本题要求编写程序,输出给定正整数M和N区间内的所有三位水仙花数。三位水仙花数,即其个位、十位、百位数字的立方和等于该数本身。输入格式:输入在一行中给出两个正整数M和N(100≤M≤N≤999)。输出格式:顺序输出M和N区间内所有三位水仙花数,每一行输出一个数。若该区间内没有三位水仙花数,则无输出。如果M或者N不符合题目的要求,则输出Invalid Value.。#include <stdio.h>int main(){ int m,n,a,b,c,d;..
2021-11-09 21:10:13
59
原创 “21天好习惯”第一期-15
7-26 两个数的简单计算器 (10 分)本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加、减、乘、除或求余运算。题目保证输入和输出均不超过整型范围。输入格式:输入在一行中依次输入操作数1、运算符、操作数2,其间以1个空格分隔。操作数的数据类型为整型,且保证除法和求余的分母非零。输出格式:当运算符为+、-、*、/、%时,在一行输出相应的运算结果。若输入是非法符号(即除了加、减、乘、除和求余五种运算符以外的其他符号)则输出ERROR。#include <s
2021-11-06 20:51:16
81
原创 “21天好习惯”第一期-14
1.#include <stdio.h>#include <math.h>int main(){ double a,b,c,m,x1,x2,x3,x; scanf("%lf %lf %lf",&a,&b,&c); m=b*b-4*a*c; if(a == 0) { if(b!=0) { x=(-c)/b; if(x==0) ...
2021-11-05 20:13:35
81
原创 “21天好习惯”第一期-13
7-24 三天打鱼两天晒网 (15 分)中国有句俗语叫“三天打鱼两天晒网”。假设某人从某天起,开始“三天打鱼两天晒网”,问这个人在以后的第N天中是“打鱼”还是“晒网”?输入格式:输入在一行中给出一个不超过1000的正整数N。输出格式:在一行中输出此人在第N天中是“Fishing”(即“打鱼”)还是“Drying”(即“晒网”),并且输出“in day N”。#include <stdio.h>int main(){ int n,m; sca...
2021-11-04 22:00:17
61
原创 “21天好习惯“第一期-10
本题要求根据某城市普通出租车收费标准编写程序进行车费计算。具体标准如下:起步里程为3公里,起步费10元; 超起步里程后10公里内,每公里2元; 超过10公里以上的部分加收50%的回空补贴费,即每公里3元; 营运过程中,因路阻及乘客要求临时停车的,按每5分钟2元计收(不足5分钟则不收费)。输入格式:输入在一行中给出输入行驶里程(单位为公里,精确到小数点后1位)与等待时间(整数,单位为分钟),其间以空格分隔。输出格式:在一行中输出乘客应支付的车费(单位为元),结果四舍五入,保留到元。
2021-11-01 22:24:26
80
原创 “21天好习惯“第一期-9
将26个英文字母按顺时针方向排成一个圆环。密钥是一个整数。具体加密方法如下:若密钥key≥0,则从明文字母开始按顺时针方向走∣key∣步得到密文字母; 若密钥key<0,则从明文字母开始按逆时针方向走∣key∣步得到密文字母。请编写程序输入明文和密钥,输出密文。输入格式明文(小写字母) 密钥(任意整数)输出格式密文(小写字母)输入样例1a 5输出样例1f输入样例2b -3输出样例2y...
2021-10-31 21:47:04
844
原创 “21天好习惯”第一期-8
“21天好习惯”第一期-81.数列的定义如下:数列的第一项为n,以后各项为前一项的平方根,求数列的前m项的和。Input输入数据有多组,每组占一行,由两个整数n(n<10000)和m(m<1000)组成,n和m的含义如前所述。Output对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留2位小数。#include <stdio.h>#include <math.h>int main(){int n,m;float a,s;whil
2021-10-31 00:32:02
56
原创 “21天好习惯”第一期-7
1.给出一个等差数列的前两项a1,a2,求第n项是多少。输入格式:一行,包含三个整数a1,a2,n。-100 <= a1,a2 <= 100,0 < n <= 1000。输出格式:一个整数,即第n项的值。#include <stdio.h>#include <math.h>int main(){ int a,b,c,d,e; scanf("%d %d %d",&a,&b,&c); d...
2021-10-29 21:36:21
55
原创 “21天好习惯”第一期-6
“21天好习惯”第一期-6如果今天是星期三,后天就是星期五;如果今天是星期六,后天就是星期一。我们用数字1到7对应星期一到星期日。给定某一天,请你输出那天的“后天”是星期几。输入格式:输入第一行给出一个正整数D(1 ≤ D ≤ 7),代表星期里的某一天。输出格式:在一行中输出D天的后天是星期几。#include <stdio.h>int main(){int D;scanf("%d",&D);if(D<=5 && D>=1){prin
2021-10-28 20:19:27
54
原创 “21天好习惯“第一期-5
"21天好习惯"第一期-5American usually use day-month-year, but Chinese often use year-month-day. Please write a program to transfer the date from American style to Chinese style.Input format:mm-dd-yyyyOutput format:yyyy-mm-ddInput sample:06-08-2017Output sa
2021-10-27 20:57:50
279
原创 “21天好习惯”第一期-3
1.鸡兔同笼 中国古代《孙子算经》中记载有趣的“鸡兔同笼”问题:“雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”请仿照上例编程输入一组可能的头数量和脚数量,分别输出鸡兔各多少只。(提示,可能的数据有:头35脚94、头88脚244、头100脚200、头80.脚240、等等)#include <stdio.h>int main(){ int a,b,x,y; scanf("%d %d",&a,&b); x=2*a-0.5*b; y=0....
2021-10-25 17:20:50
197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人