自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《将博客搬至CSDN》

SFSF

2018-08-10 21:31:48 139

原创 T13:百钱白鸡

今有鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买鸡百只,问鸡翁、母、雏各几何?请编写程序解决百钱买百鸡问题。#include<stdio.h>int main(){ int x,y,z; for(int i=0;i<=20;i++) for(int j=0;j<=33;j++) if((5*i+3*j+(100-i-j)/3)==100) /...

2018-05-30 18:16:07 234

原创 T9:字符串长度

在终端输入字符串,以#结束,统计输入的字符串中字母,数字和其他符号的个数,并显示统计结果别用%s,要不然当成字符串,不会计数#include<stdio.h>int main(){ int i=0; char a; while(a!='#') { scanf("%c", &a); i++; } printf("%d\n", i-1);}...

2018-05-29 20:28:07 217

原创 T16:输入10个互不相同的整数,输出其中最大的数和次大的数(冒泡排序)

输入10个互不相同的整数,输出其中最大的数和次大的数#include<stdio.h>int main(){ int a,b,s,n,m,d; scanf("%d %d", &a,&b); if(a<=b) s=a,d=b; else s=b,d=a; for(int i=1;i<=s;i++) if(a%i==0&&b...

2018-05-26 23:10:29 4034 1

原创 T12:求最大公约数和最小公倍数

编写一个程序计算两个正整数的最大公约数和最小公倍数。#include<stdio.h>int main(){ int a,b,s,n,m,d; scanf("%d %d", &a,&b); if(a<=b) s=a,d=b; else s=b,d=a; for(int i=1;i<=s;i++) if(a%i==0&&b...

2018-05-26 23:09:06 92

原创 T7:数阶梯形

实现一个函数display(int a),该函数的功能是根据参数指定的整数,在屏幕上输出数阶。例如,传给参数a一个4,在屏幕上输出12  34  5  67  8  9  10再编写一个程序,在程序中输入a值,调用这个display函数,并将结果在屏幕上显示。思路:就是类似杨辉三角,把每个元素当成一个坐标的坐标的话,你会发现每个每一行最后一个行数等于列数,所以列数《=行数。对比T5,bug也是函...

2018-05-26 23:06:48 156

原创 T5:1,2,3/2,5/3的前n项和

 实现一个函数fun(int x),该函数的功能是计算分数序列:,的第x项,并编写主函数调用该函数,主函数中输入整数n,计算上述分数序列的前n项和,并在屏幕上输出结果。有bug版本:bug目前没有找到!!!!#include<stdio.h>int fun(int n){ float a,b,c,s=0; a=1; b=2; while(n--) { s+=b/a; ...

2018-05-26 22:43:40 482

原创 T8:1到p之间能被2,3整除的数之和

实现函数fun(int x),该函数fun的功能是:计算并返回从1到x之间所有能被2和3整除的自然数之和。再编写一个程序,从键盘上输入一个整数p,调用函数fun,并在屏幕上输出函数fun的返回结果。#include<stdio.h>int fun(int n){ int sum=0,s; for(int i=1;i<=n;i++) { if(i%2==0&&...

2018-05-24 19:06:40 281

原创 T6:完全数

如果一个数恰好等于它的因子(不包含它本身)之和,那么这个数就称为完全数。例如6的因子为1,2,3,而6=1+2+3,因此6是一个完全数。实现一个函数judge(int n),该函数的功能是判断n是否为一个完全数。再编写一个程序,从键盘上输入一个整数p,依次调用函数judge,在屏幕上输出从1到p之间的所有完全数。#include<stdio.h>int judge(int n){...

2018-05-24 19:05:29 186

原创 T3:找出数组中元素的位置

用数组来刻划集合。编写程序,功能如下:通过键盘,分别输入一个数据元素类型为正整数的集合A,该集合的输入以负数输入为结束条件(该负数不是集合的元素)。 然后,从键盘上输入一个正整数,在屏幕上输出该正整数在集合中的位置。例如 输入:A={1,3,5,7},输入一个正整数3,屏幕上输出2,如果输入的正整数为6,则屏幕上输出 这个数不存在!。#include<stdio.h>#define ...

2018-05-24 16:35:05 211

原创 T2:2+22+222

(1) 实现一个函数can(int a, int n),该函数的功能是计算1个a加上2个a一直加到n个a的和,并返回这个和。例如:输入a为2,n为5,输出2+22+222+2222+22222的值。再编写一个程序,在程序中输入a和n的值,调用这个can,并将结果在屏幕上显示。#include<stdio.h>int can(int a,int n){ int i=2,sum=0,...

2018-05-24 16:17:20 519

原创 两个数组,求第一个数组中不同的

用数组来刻划集合。编写程序,其功能如下:通过键盘,分别输入两个数据元素类型为正整数的集合A和B,每个集合以负数输入为结束条件(该负数不是集合的元素)。在屏幕上输出集合A-B的结果。例如 输入: A={1,2,3,4,5}        B={3,4,5,6,7}输出 A-B={1, 2}#include<stdio.h>#define N 1000int main(){ int...

2018-05-24 15:41:21 523

原创 T1:调用函数求斐波那契

实现函数fun(int x),该函数fun的功能是:用递归的方法计算斐波那契数列的第x项,再编写主程序调用该函数,从键盘上输入一个整数n,并在屏幕上斐波那契数列的前n项结果。#include<stdio.h>int fun(int n){ if(n==1||n==2) return 1; else return fun(n-1)+fun(n-2);}int main()...

2018-05-24 15:38:55 1453

原创 T4:数组并集

用数组来刻划集合。编写程序,功能如下:通过键盘,分别输入两个数据元素类型为正整数的集合A和B,每个集合以负数输入为结束条件(该负数不是集合的元素)。在屏幕上输出两个集合的并的结果。例如 输入: A={1,2,3,4,5}        B={3,4,5,6,7}输出 A并B={1,2,3,4,5,6,7}  方法:先把两个集合合并为一个集合,然后在一个集合里查重#include<stdio....

2018-05-24 15:36:52 225

原创 阶乘之和

实现函数fun(int x),该函数fun的功能是:用递归的方法计算x的阶乘,再编写主程序调用该函数,从键盘上输入一个整数n,计算1!+2!+…+n!,并在屏幕上输出计算结果。#include<stdio.h>int fun(int n){ int a; if(n==1) return 1; a=n*fun(n-1); return a;}int fun1(int...

2018-05-24 15:34:00 1150

原创 顺序查找

#include<stdio.h>int sear(int a[],int n,int find){ int i; for(i=0; i<n; i++) if(a[i]==find) return i; return -1;}#define N 4int main(){ int a[N]={1,3,5,209}; int b; int find; ...

2018-05-14 21:13:57 92

翻译 机器人

dict = { 'Hello' :'Hello', 'Nice to meet you' :'Nice to meet you too', 'Which fruit do you like best' :'I like yaoxu very much...

2018-05-14 21:09:34 100

翻译 函数

def python(str): print ("",str) return ;python("姚旭真帅");a = input("")print("",a)

2018-05-14 21:09:00 108

翻译 时间

import timeprint("时间:", time.localtime(time.time()));print("", time.strftime("%Y-%m-%d %H:%M:%S"))import calendarprint("",calendar.month(2018,13))

2018-05-14 21:08:11 71

原创 元组

tup1 = (5,6,7,8,9);tup2 = ('cat', 'dog', 100, 200);tup3 = 'x', 'y', 'z';tup4 = tup2 + tup3;print ("", tup4)del tup4print ("", (100,)*4)a = len((1,3,4,5,6))print ("", a)for x in(1,2,3): print ...

2018-05-14 21:07:42 92

原创 猜数字游戏

import randomanswer = int(random.uniform(1,10))number = int (input('猜猜数字:'))if number == answer: printwhile number != answer: if number > answer: print(u'大了') number = i...

2018-05-14 21:07:05 90

原创 循环

animals = ['cat', 'dog', 'monkey']for index in range(len(animals)): print (u'动物有 :', animals[index])

2018-05-14 21:06:35 63

原创 字符串的连接

str1 = "Welcome"str2 = "Lover"print ('str1+str2=', str1 + str2)print ('str1*2', str1*2)

2018-05-14 21:06:00 249

原创 格式化字符串

print ('I am a %s and my height is %d cm!' %('boy', 180))

2018-05-14 21:05:25 71

原创 更新列表list删除del添加和获取长度

list =  ['apple', 'iphone', '2016', '2017']print ('初始列表', list);list[2] = 2015print ('一次更新',list);list.append(2018);print ('二次更新', list);del list[2];print ('删除之后', list)a = len(['apple', 'iphone', '20...

2018-05-14 21:04:06 465

原创 n-1位数

n-1位数时间限制:3000 ms  |  内存限制:65535 KB难度:1描述已知w是一个大于10但不大于1000000的无符号整数,若w是n(n≥2)位的整数,则求出w的后n-1位的数。输入第一行为M,表示测试数据组数。接下来M行,每行包含一个测试数据。输出输出M行,每行为对应行的n-1位数(忽略前缀0)。如果除了最高位外,其余位都为0,则输出0。样例输入41023592392310...

2018-04-24 23:52:24 174

原创 素数求和问题

素数又称质数。所谓素数是指除了1和它本身以外,不能被任何整数整除的数,例如17就是素数,因为它不能被2~16的任一整数整除。思路1):因此判断一个整数m是否是素数,只需把m被 2 ~ m-1 之间的每一个整数去除,如果都不能被整除,那么m就是一个素数。思路2):另外判断方法还可以简化。m不必被 2 ~ m-1 之间的每一个整数去除,只需被 2 ~  之间的每一个整数去除就可以了。如果m不能被 2 ...

2018-04-15 22:43:53 3955

原创 阶乘因式分解(一)

阶乘因式分解(一)时间限制:3000 ms  |  内存限制:65535 KB难度:2描述给定两个数m,n,其中m是一个素数。将n(0<=n<=10000)的阶乘分解质因数,求其中有多少个m。输入第一行是一个整数s(0<s<=100),表示测试数据的组数随后的s行, 每行有两个整数n,m。输出输出m的个数。样例输入2100 516 2样例输出2415来源网络上传者...

2018-04-15 20:28:37 495

原创 1的个数

//最优解 #include<stdio.h>int main(){ int n,m,s; scanf("%d",&n); while(n--) { scanf("%d",&m); s=0; while(m)//当m不为0时便一直循环 m&=m-1,s++;//相当于m=m&(m-1),&是位与运算符 prin...

2018-04-14 21:33:34 114

原创 6174问题

6174问题时间限制:1000 ms  |  内存限制:65535 KB难度:2描述假设你有一个各位数字互不相同的四位数,把所有的数字从大到小排序后得到a,从小到大后得到b,然后用a-b替换原来这个数,并且继续操作。例如,从1234出发,依次可以得到4321-1234=3087、8730-378=8352、8532-2358=6174,又回到了它自己!现在要你写一个程序来判断一个四位数经过多少次这...

2018-04-14 20:54:23 175

空空如也

空空如也

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

TA关注的人

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