自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码农style

当你还不能写出自己满意的程序时,你就不要去睡觉。

  • 博客(85)
  • 资源 (5)
  • 收藏
  • 关注

原创 蓝桥杯之路

第一次也是最后一次参加蓝桥杯比赛,C/C++编程B组,以省赛二等奖结束,比较满意,不用再纠结万一省一,准备决赛影响期末考试,哈哈!!!得知成绩之后,第一时间删除了与蓝桥杯相关的文件,有几个月来的刷题代码、题库、文件等。今后,不会放弃编程之路,但会转学Java,希望自己能坚持下去!

2017-04-14 21:27:00 402

原创 算法提高 前10名

问题描述  数据很多,但我们经常只取前几名,比如奥运只取前3名。现在我们有n个数据,请按从大到小的顺序,输出前10个名数据。输入格式  两行。  第一行一个整数n,表示要对多少个数据  第二行有n个整数,中间用空格分隔。表示n个数据。输出格式  一行,按从大到小排列的前10个数据,每个数据之间用一个空格隔开。样例输入2654 27

2017-04-07 20:16:19 855

原创 算法提高 素数求和

问题描述  输入一个自然数n,求小于等于n的素数之和样例输入2样例输出2数据规模和约定  测试样例保证 2  #includeint main(){ int n; scanf("%d",&n); int i,j; long long int s=0;//long is important for(i=2;i<

2017-04-07 18:43:11 422

原创 算法提高 五次方数

问题描述  对一个数十进制表示时的每一位数字乘五次方再求和,会得到一个数的五次方数  例如:1024的五次方数为1+0+32+1024=1057  有这样一些神奇的数,它的五次方数就是它自己,而且这样的数竟然只有有限多个  从小到大输出所有这样的数输出格式  每个数独立一行输出样例输出102003000 #include

2017-04-07 18:32:24 623

原创 算法提高 c++_ch02_04

问题描述  输出1~100间的质数并显示出来。注意1不是质数。输出格式  每行输出一个质数。  2  3  ...  97 #includeint main(){ int i,j; for(i=2;i<=100;i++){ for(j=2;j*j<=i;j++){ if(i%j==0){ break; }

2017-04-07 18:20:14 316

原创 算法提高 2-1屏幕打印

样例输出*********************** My first C program *********************** #includeint main(){ printf("**********************\n* My first C program *\n**********************\n"); retu

2017-04-07 18:16:36 330

原创 算法提高 3-1课后习题2

问题描述  编写一个程序,接受用户输入的10个整数,输出它们的和。输出格式  要求用户的输出满足的格式。  例:输出1行,包含一个整数,表示所有元素的和。样例输入1 2 3 4 5 6 7 8 9 10样例输出55数据规模和约定  输入数据中每一个数的范围。  例:输入数 #includeint

2017-04-07 18:05:52 507

原创 算法提高 3-3求圆面积表面积体积

问题描述  接受用户输⼊的数值,输出以该值为半径的(1)圆面积,(2)球体表面积,(3)球体体积。pi 取值3.1415926536 ,结果保留10位小数,每一列占20个字符,左对齐。样例输入一个满足题目要求的输入范例。例:1样例输出与上面的样例输入对应的输出。例:(第一行1是输入,第二行是输出)数据规模和约定  所有结果在d

2017-04-07 17:46:27 582

原创 算法提高 十进制数转八进制数

编写函数,其功能为把一个十进制数转换为其对应的八进制数。程序读入一个十进制数,调用该函数实现数制转换后,输出对应的八进制数。 样例输入 9274 样例输出 22072样例输入 18 样例输出 22 #includeint main(){ int n; scanf("%d",&n); printf("%o",n); return 0;}-----------

2017-04-07 17:45:14 427

原创 算法提高 约数个数

输入一个正整数N (1样例输入12样例输出6样例说明  12的约数包括:1,2,3,4,6,12。共6个 #includeint main(){ int n,cnt=0,i; scanf("%d",&n); for(i=1;i<=n;i++){ if(n%i==0){ cnt++; } } printf(

2017-04-07 17:35:36 303

原创 算法提高 第二大整数

问题描述  编写一个程序,读入一组整数(不超过20个),当用户输入0时,表示输入结束。然后程序将从这组整数中,把第二大的那个整数找出来,并把它打印出来。说明:(1)0表示输入结束,它本身并不计入这组整数中。(2)在这组整数中,既有正数,也可能有负数。(3)这组整数的个数不少于2个。  输入格式:输入只有一行,包括若干个整数,中间用空格隔开,最后一个整数为0。  输出格式:输出第二大

2017-04-07 17:26:08 324

原创 算法提高 逆序排列

问题描述  编写一个程序,读入一组整数(不超过20个),并把它们保存在一个整型数组中。当用户输入0时,表示输入结束。然后程序将把这个数组中的值按逆序重新存放,并打印出来。例如:假设用户输入了一组数据:7 19 -5 6 2 0,那么程序将会把前五个有效数据保存在一个数组中,即7 19 -5 6 2,然后把这个数组中的值按逆序重新存放,即变成了2 6 -5 19 7,然后把它们打印出来。

2017-04-07 15:17:40 342

原创 算法提高 c++_ch02_01

编写一个程序,利用强制类型转换打印元音字母大小写10种形式的ASCII码。  输出的顺序为:大写的字母A,E,I,O,U的ASCII码,小写的字母a,e,i,o,u的ASCII码。所有的ASCII码都用十进制表示.输出10行,每行一个ASCII码,最后输出一个空行。 #includeint main(){ printf("%d\n",'A'); printf("%d\

2017-04-07 15:11:43 302

原创 算法提高 扶老奶奶过街

一共有5个红领巾,编号分别为A、B、C、D、E,老奶奶被他们其中一个扶过了马路。  五个红领巾各自说话:  A :我和E都没有扶老奶奶  B :老奶奶是被C和E其中一个扶过大街的  C :老奶奶是被我和D其中一个扶过大街的  D :B和C都没有扶老奶奶过街  E :我没有扶老奶奶  已知五个红领巾中有且只有2个人说的是真话,请问是谁扶这老

2017-04-07 14:43:42 235

原创 算法提高 题目1 最大最小值

问题描述  给定 N 个整数,请你找出这 N 个数中最大的那个和最小的那个。输入格式  第一行包含一个正整数 N 。(1 ≤ N ≤ 10000)。  第二行为 N 个用空格隔开的整数,每个数的绝对值不超过 1000000。输出格式  输出仅一行,包含两个整数 x,y,x 表示 N 个数中的最大值,y 表示 N 个数中的最小值。x,y 之间用一个空格隔开

2017-04-07 14:22:46 366

原创 算法提高 三个整数的排序

问题描述  输入三个数,比较其大小,并从大到小输出。输入格式  一行三个整数。输出格式  一行三个整数,从大到小排序。样例输入33 88 77样例输出88 77 33 #includeint main(){ int a,b,c; scanf("%d%d%d",&a,&b,&c); int t;

2017-04-07 14:15:36 545

原创 算法提高 简单加法

问题描述  小于10的自然数中有四个数字能除尽3或5(3, 5, 6, 9),它们的和为23。  请计算所有小于1000的自然数中能除尽3或5的数字的合。然后使用标准输出cout,输出你的结果。输入格式  无。输出格式  一行一个整数,表示你的结果。 #includeint main(){ int i,cnt=0; for(i=

2017-04-07 14:10:04 342

原创 算法提高 排列数

问题描述  0、1、2三个数字的全排列有六种,按照字母序排列如下:  012、021、102、120、201、210  输入一个数n  求0~9十个数的全排列中的第n个(第1个为0123456789)。输入格式  一行,包含一个整数n输出格式  一行,包含一组10个数字的全排列样例输入1样例输出0123456789

2017-04-07 13:40:22 314

原创 算法提高 7-1用宏求球的体积

问题描述  使用宏实现计算球体体积的功能。用户输入半径,系统输出体积。不能使用函数,pi=3.1415926,结果精确到小数点后五位。样例输入一个满足题目要求的输入范例。例:1.0样例输出与上面的样例输入对应的输出。例:数据规模和约定  输入数据中每一个数的范围。  数据表示采用double类型。 #i

2017-04-07 13:35:31 334

原创 算法提高 7-2求arccos值

问题描述  利用标准库中的cos(x)和fabs(x)函数实现arccos(x)函数,x取值范围是[-1, 1],返回值为[0, PI]。要求结果准确到小数点后5位。(PI = 3.1415926)  提示:要达到这种程度的精度需要使用double类型。样例输入0.5样例输出数据规模和约定  -1  #include#i

2017-04-07 13:24:30 467

原创 算法提高 8-1因式分解

问题描述  设计算法,用户输入合数,程序输出若个素数的乘积。例如,输入6,输出2*3。输入20,输出2*2*5。样例  与上面的样例输入对应的输出。  例:数据规模和约定  输入数据中每一个数在int表示范围内。 #includeint main(){ int n; scanf("%d",&n); int i,j,s=

2017-04-07 13:00:53 397 1

原创 算法提高 9-1九宫格

问题描述  九宫格。输入1-9这9个数字的一种任意排序,构成3*3二维数组。如果每行、每列以及对角线之和都相等,打印1。否则打印0。样例输出与上面的样例输入对应的输出。例:数据规模和约定  输入1-9这9个数字的一种任意排序。 #includeint main(){ int i,j,a[3][3]; for(i=0;i<3;

2017-04-06 22:31:17 450

原创 算法提高 9-2 文本加密

问题描述  先编写函数EncryptChar,按照下述规则将给定的字符c转化(加密)为新的字符:"A"转化"B","B"转化为"C",... ..."Z"转化为"a","a"转化为"b",... ..., "z"转化为"A",其它字符不加密。编写程序,加密给定字符串。样例输出与上面的样例输入对应的输出。例:数据规模和约定  输入数据中每一个数的范围。

2017-04-06 22:22:29 266

原创 算法提高 11-1实现strcmp函数

问题描述  自己实现一个比较字符串大小的函数,也即实现strcmp函数。函数:int myStrcmp(char *s1,char *s2) 按照ASCII顺序比较字符串s1与s2。若s1与s2相等返回0,s1>s2返回1,s1  "A"  "a">"A"  "computer">"compare"  "hello"样例输出数据规模和约定  

2017-04-06 22:07:49 369

原创 历届试题 核桃的数量

问题描述小张是软件项目经理,他带领3个开发组。工期紧,今天都在加班呢。为鼓舞士气,小张打算给每个组发一袋核桃(据传言能补脑)。他的要求是:1. 各组的核桃数量必须相同2. 各组内必须能平分核桃(当然是不能打碎的)3. 尽量提供满足1,2条件的最小数量(节约闹革命嘛)输入格式输入包含三个正整数a, b, c,表示每个组正在加班的人数,用空格分开

2017-04-06 22:05:31 231

原创 历届试题 回文数字

问题描述  观察数字:12321,123321 都有一个共同的特征,无论从左到右读还是从右向左读,都是相同的。这样的数字叫做:回文数字。  本题要求你找到一些5位或6位的十进制数字。满足如下要求:  该数字的各个数位之和等于输入的整数。输入格式  一个正整数 n (10输出格式  若干行,每行包含一个满足要求的5位或6位整数。  数字按从小到

2017-04-06 21:21:26 284

原创 算法训练 数组排序去重

问题描述  输入10个整数组成的序列,要求对其进行升序排序,并去掉重复元素。输入格式  10个整数。输出格式  多行输出,每行一个元素。样例输入2 2 3 3 1 1 5 5 5 5样例输出1235 #include#define M 10int main(){ int i,j,t,a[M];

2017-04-05 22:47:33 495

原创 算法训练 A+B Problem

问题描述  输入A,B。  输出A+B。输入格式  输入包含两个整数A,B,用一个空格分隔。输出格式  输出一个整数,表示A+B的值。样例输入5 8样例输出13数据规模和约定  -1,000,000,000 #includeint main(){ long long int a,b;

2017-04-05 22:43:41 297

原创 算法训练 矩阵加法

问题描述  给定两个N×M的矩阵,计算其和。其中:  N和M大于等于1且小于等于100,矩阵元素的绝对值不超过1000。输入格式  输入数据的第一行包含两个整数N、M,表示需要相加的两个矩阵的行数和列数。接下来2*N行每行包含M个数,其中前N行表示第一个矩阵,后N行表示第二个矩阵。输出格式  你的程序需要输出一个N*M的矩阵,表示两个矩阵相加的结果。注意

2017-04-05 22:29:22 1064 1

原创 算法训练 字串逆序

问题描述  给定一个字符串,将这个串的所有字母逆序后输出。输入格式  输入包含一个字符串,长度不超过100,字符串中不含空格。输出格式  输出包含一个字符串,为上面字符串的逆序。样例输入tsinsen样例输出nesnist #include#includeint main(){ char s[100]

2017-04-05 22:26:46 359

原创 算法训练 奇偶判断

问题描述  能被2整除的数称为偶数,不能被2整除的数称为奇数。给一个整数x,判断x是奇数还是偶数。输入格式  输入包括一个整数x,0输出格式  如果x是奇数,则输出“odd”,如果是偶数,则输出“even”。样例输入10样例输出even样例输入2009样例输出odd #inclu

2017-04-05 22:24:28 554

原创 算法训练 平方计算

问题描述  输入正整数a, m,输出a^2%m,其中^表示乘方,即a^2表示a的平方,%表示取余。输入格式  输入包含两个整数a, m,a不超过10000。输出格式  输出一个整数,即a^2%m的值。样例输入5 6样例输出1 #includeint main(){ int a,b; scanf("%d%d

2017-04-05 22:21:28 520

原创 算法训练 乘法表

问题描述  输出九九乘法表。输出格式  输出格式见下面的样例。乘号用“*”表示。样例输出下面给出输出的前几行:1*1=12*1=2 2*2=43*1=3 3*2=6 3*3=94*1=4 4*2=8 4*3=12 4*4=16…… #includeint main(){ int i,j; for(i=0;i<9;

2017-04-05 22:17:39 315

原创 算法训练 大小写判断

问题描述  给定一个英文字母判断这个字母是大写还是小写。输入格式  输入只包含一个英文字母c。输出格式  如果c是大写字母,输出“upper”,否则输出“lower”。样例输入x样例输出lower样例输入B样例输出upper #includeint main(){ cha

2017-04-05 22:11:32 292

原创 算法训练 最大值与最小值的计算

输入11个整数,计算它们的最大值和最小值。样例输入0 1 2 3 4 5 6 7 8 9 10样例输出10 0 #includeint main(){ int a[11],i,max,min; for(i=0;i<11;i++){ scanf("%d",&a[i]); } min=max=a[0]; for(i=1;i<11;i+

2017-04-05 22:07:48 660

原创 算法训练 判定数字

编写函数,判断某个给定字符是否为数字。样例输入9样例输出yes #includeint main(){ char ch; scanf("%c",&ch); if(ch>='0' && ch<='9'){ printf("yes"); } else printf("no"); return 0;}

2017-04-05 22:05:17 250

原创 算法训练 字符串逆序

输入一个字符串,长度在100以内,按相反次序输出其中的所有字符。样例输入tsinghua样例输出auhgnist #include#includeint main(){ char s[100]; scanf("%s",s); int i,len=strlen(s); for(i=len-1;i>=0;i--){ printf("%

2017-04-05 20:36:10 906

原创 算法训练 最长字符串

求出5个字符串中最长的字符串。每个字符串长度在100以内,且全为小写字母。样例输入one two three four five样例输出three #include#includeint main(){ char s[5][100]; int i,len[5]; for(i=0;i<5;i++){ scanf("%s",s[i]);

2017-04-04 21:17:00 661

原创 算法训练 比较字符串

编程实现两个字符串s1和s2的字典序比较。(保证每一个字符串不是另一个的前缀,且长度在100以内)。若s1和s2相等,输出0;若它们不相等,则指出其第一个不同字符的ASCII码的差值:如果s1>s2,则差值为正;如果s1样例输入java basic样例输出8 #include#includeint main(){ char s1[100],s2

2017-04-04 21:01:36 1199

原创 算法训练 成绩的等级输出

输入一个百分制的成绩t后,按下式输出它的等级。等级为:90~100为A,80~89为B,70~79为C,60~69为D,0~59为E。样例输入98样例输出A #includeint main(){ int n; scanf("%d",&n); if(n>=90 && n<=100) printf("A"); if(n>=80 && n<

2017-04-04 20:58:21 800

计算机网络考试题库含有答案,个人整理打印版

计算机网络考试题库含有答案,个人整理打印版,好东西,考试必备

2018-05-09

跳时通信系统方案四仿真设计matlab 资源

跳时通信系统方案四仿真设计matlab 资源,最后方案四,设计仿真

2018-05-07

跳时通信系统方案3matlab 设计

跳时通信系统方案3matlab 设计,方案为课程设计,可作为参考

2018-05-07

扩频通信跳时仿真设计matlab仿真 方案二

扩频通信跳时仿真设计matlab仿真 方案二,课程设计方案

2018-05-07

跳时通信系统设计与仿真 matlab,simulink,方案一

跳时通信系统设计与仿真 matlab,simulink,方案一;扩频通信matlab仿真,这是方案一

2018-05-07

空空如也

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

TA关注的人

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