自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Soap_egg_pain的博客

我要一步一步往上爬,在最高点乘着叶片往前飞

  • 博客(27)
  • 收藏
  • 关注

原创 南邮编程在线编程题十五:带参宏定义

给年份year定义一个宏,以判别该年份是否闰年。提示:宏名可以定义为LEAP_YEAR,形参为y。说明:(1)从键盘输入四位数的年份;(2)输出该年份是否是闰年;测试用例:输入测试用例:输出20052005 is not a leap year!20082008 is a leap year!

2015-12-22 22:16:22 1556

原创 南邮编程在线编程题十四:三角形面积

任意三角形的面积求解公式为:Area= ,其中s=(a+b+c)/2。写程序,在程序中用带实参的宏名来求面积area。说明:(1)从键盘输入三角形的三条边;(2)输出保留小数点后三位;测试用例:输入测试用例:输出3 4 5Area=6.0001 4 5Error!Please input aga

2015-12-22 21:50:18 1186

原创 南邮编程在线编程题十六:求平均值和最大值

某学习小组有3个人,每个人的信息包括:学号、姓名和成绩。要求从键盘上输入他们的信息,并求出平均成绩以及最高成绩者的信息。说明:1.学生结构体类型 typedef struct Student {       int num;       char name[20];       int score;}STU; 2.平均值保留2位小数;3.输出最高成绩者信息时各项

2015-12-22 20:54:42 928

原创 南邮编程在线编程题二十三:字符串大小比较

从键盘读入六个字符串(字符串长度输出与排序要求采用函数来完成。 测试用例:输入测试用例:输出abcABC   pppABDD0987,./;Labd,./;L  0987  ABC   ppp  ABDD  abc  abd     abcabc  ABC   abcAB

2015-12-19 23:46:51 724

原创 南邮编程在线编程题二十二:判断矩阵是否对称

编写函数判断4阶矩阵是否对称,对称时返回1,不对称时返回0。主函数中由键盘读入4阶矩阵,并调用函数进行判断,如果对称输出“Yes”,否则输出“No”。 (编程提示:函数的形参可以是行指针或列指针)。 测试用例:输入测试用例:输出0 0 0 00 0 0 00 0 0 00 0 0 0Yes

2015-12-19 21:47:12 6778

原创 南邮编程在线编程题二十一:打印杨辉三角形

编程打印如下形式的杨辉三角形,(输出整数时以%5d作为格式控制),行数由键盘读入,少于10行。11   11   2   11   3   3   11   4   6   4  11   5  10  10  5  1 测试用例:输入测试用例:输出1    1 2   

2015-12-19 21:35:23 1942

原创 南邮编程在线编程题二十:字符串转换

输入一个字符串(长度小于50),然后过滤掉所有的非数字字符,得到由数字字符组成的字符串,将其转化为double型结果输出(4位小数)。 测试用例:输入测试用例:输出!1 @2 #3 $4 %5 ^6 &7 *8 (9 )01234567890.0000 abcdEFGHthe digital s

2015-12-19 20:09:55 2272

原创 南邮编程在线编程题十九:字符串逆置

编程实现字符串的逆置。输出逆置前、后的字符串。说明:定义函数reverse实现对串的逆置,在该函数中通过指针p和q指向串是需要交换的两个字符处,然后互换*p和*q的内容,p指针的值由小变大,而q指针的值由大变小,当p>=q时表明交换结束。  测试用例:输入测试用例:输出abcdefg gfedcba

2015-12-18 23:56:32 1582

原创 南邮编程在线编程题十八:进制转换

编写程序,以字符形式输入一个四位十六进制数,将其变换为一个十进制整数后输出。说明:1. 以字符串方式存储一个四位十六进制数,其中的每一个字符都必须是十六进制数中合法的字符,应有相应语句做出判断;2. 十六进制转换为十进制,要考虑0-9,A-F,a-f之间相应的表示和转换;  测试用例:输入测试用例:输出6D3f T

2015-12-18 23:19:00 865

原创 南邮编程在线编程题十二:八进制转换为二进制

用函数实现将一个八进制数转换为一个二进制数。说明:(1)从键盘输入八进制数,输入格式控制使用%o ;(2)输出有效数字位对应的二进制编码,如:045->100101;测试用例:输入测试用例:输出045100101145110010110171000001111

2015-12-18 21:55:56 1095

原创 南邮编程在线编程题六:数列求和

输入一个双精度实数x,计算并输出下式的值,直到最后一项的绝对值小于10-5(保留两位小数),s=x-x2/2!+x3/3!-x4/4!+…说明:(1)scanf之前无需用printf给提示信息。      (2)求和结果用"%.2f"控制输出格式。测试用例的输入及输出结果如下:测试用例:输入测试用例:输出1sum=0.63

2015-12-18 19:37:39 3715

原创 南邮编程在线编程题十一:指针形参的使用,找数组中的最大最小元素值

编写程序,主函数中定义数组int array[10]={23,45,90,-9,43,90,4,2,-9};,调用函数Find,在该函数中通过一趟循环,找到数组中的第1个最大元素及对应下标,第1个最小元素及对应下标。说明:(1)查找函数的原型为:void Find(int *a,int n,int *max,int *maxPos,int *min,int *minPos);  形参a用来接受

2015-12-18 15:06:40 3845

原创 南邮编程在线编程题十:动态一维数组的定义与实现

在 main ()函数中定义指针变量 int *array 用来实现动态一维数组,数组的元素个数由从键盘输入的整数 n 决定;分别用两个函数实现产生数组的元素及输出元素,最后释放动态数组空间说明: ① 定义函数 void create ( int a[ ] , int n ),生成数组 a 中 n 个元素 , 元素值依次为 1,2,3…n② 定义函数 void print ( int a[

2015-12-18 14:47:41 651

原创 杭电ACM-HDU1005-Number Sequence

题目来自杭电ACM: acm.hdu.edu.cnNumber SequenceTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 134355    Accepted Submission(s): 32628P

2015-10-30 14:42:16 538

原创 南邮编程在线编程题九:删除所有相同值的元素

题目转自南邮编程在线:njupt.housecode.cc从键盘输入整型一维数组中a中的各元素(以元素0结束,0是最后一个有效果元素,元素个数不超过20个),再输入一个待删除的整数。先输出删除前的所有数组元素。从数组中删除所有的元素值等于该整数的元素,如果元素不存在,则输出提示信息:does not exist,no operating! 否则输出删除后的所有数组元素说明:(1)数组的

2015-10-29 19:52:33 691

原创 杭电ACM-HDU1004-Let the Balloon Rise

题目来自杭电ACM: acm.hdu.edu.cnLet the Balloon RiseTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 93510    Accepted Submission(s): 35712

2015-10-29 15:15:19 2187

原创 杭电ACM-HDU1003-Max Sum

题目来自杭电ACM: acm.hdu.edu.cnMax SumTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 188070    Accepted Submission(s): 43819Problem D

2015-10-28 23:10:37 858

原创 南邮ACM-NOJ1003-Fibonacci

题目来自NOJ:acm.njupt..edu.cn斐波那契数列时间限制(普通/Java) : 1000 MS/ 10000 MS          运行内存限制 : 65536 KByte比赛描述 在数学上,斐波那契数列(Fibonacci Sequence),是以递归的方法来定义:F

2015-10-27 11:43:49 666

原创 杭电ACM-HDU1002-A+B ProblemII

题目来自杭电ACM: acm.hdu.edu.cnA + B Problem IITime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 276541    Accepted Submission(s): 53385

2015-10-26 20:42:35 748

原创 南邮编程在线编程题八:用数组实现Fibonacci数列

题目转自南邮编程在线:njupt.housecode.cc编程首先计算Fibonacci数列1,1,2,3,5,8,13,21,......的前n项(n不超过40)存入一维整型数组f中,再按%12d的格式输出每项的值,每6项换一行。说明:(1)输入数列项n ,在scanf前不能用printf输出提示信息。测试用例:输入测试用例:输出5

2015-10-26 15:51:29 1391

原创 南邮编程在线编程题七:求平均值

题目转自南邮编程在线:njupt.housecode.cc编程从键盘上输入20个整数,求去掉最大值和最小值以后那些元素的平均值。说明:(1)scanf之前无需用printf给提示信息。      测试用例的输入及输出结果如下:测试用例:输入测试用例:输出1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

2015-10-26 12:33:08 2499

原创 南邮编程在线编程题十三:最大公约数

题目转自南邮编程在线:njupt.housecode.cc实现求两个正整数的最大公约数。说明:(1)从键盘输入两个正整数;(2)输出这两个正整数的最大公约数;测试用例:输入测试用例:输出345 258gcd=333 33gcd=3324 72gcd=24

2015-10-21 13:38:12 1539

原创 南邮编程在线编程题五:输出所有的3位数字的质数

题目转自南邮编程在线:njupt.housecode.cc以每行 5 个的形式输出所有的 3 位数字的质数。说明:( 1 )每个质数按 ”%6d” 格式输出。( 2 )最后一个质数后面要输出一个换行符。无输入,输出结果如下 :   101   103   107   109   113   127   131   137   139   149   151 

2015-10-21 13:06:03 4040

原创 南邮编程在线编程题四:打印每月有几天

题目转自南邮编程在线:njupt.housecode.cc读入一个年份和月份,打印出该月有多少天(考虑闰年),用switch语句实现选择结构。说明:(1)scanf之前无需用printf给提示信息 。测试用例的输入及输出结果如下:测试用例:输入测试用例:输出2009 102009-10-312009

2015-10-21 12:42:38 1035

原创 南邮编程在线编程题三: 用if语句求解分段函数

题目转自南邮编程在线:njupt.housecode.cc分段函数求解:输入 x ,计算并输出 y 的值:y=x+100 ( 当 x < 20)y= x ( 当 2 0 ≤ x ≤ 100)y=x-100 ( 当 x > 100)测试用例的输入及输出结果如下:测试用例:输入测试用例:输出-9x=-9.000

2015-10-21 11:16:55 3021

原创 南邮编程在线编程题二:输入输出练习

题目转自南邮编程在线:njupt.housecode.cc编写程序,定义一个 int 型变量 a ,一个 float 型变量 b ,一个 double 型变量 c , a 变量初始化, b 变量赋值, c 变量的值从键盘输入,调用 printf 函数输出三个变量的值,输出时给出较清晰的提示信息。说明:(1)scanf之前无需用printf给提示信息 。 (2)实数的输入格式控制用%lf

2015-10-21 10:57:42 1956

原创 南邮编程在线编程题一:sizeof测试字节数

题目转自南邮编程在线:njupt.housecode.cc编写程序,测试以下类型在内存中所占空间大小: char 、 int、 short 、 long 、 unsigned int、 float 、 double ,输出时给出较清晰的提示信息。本题无输入,输出结果如下:sizeof(char)=1sizeof(int)=4sizeof(short)=2

2015-10-21 10:34:42 7241

空空如也

空空如也

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

TA关注的人

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