ZZNUOJ算法题(C语言)
ZZNUOJ算法题,每篇博客都是C语言可提供在线OJ环境验证代码,OJ支持C语言、C++和Java,C语言好基础,学习很关键,适合初学者使用,C语言逻辑要清楚,C语言学会了,在入门其它语言上,比如C++、C#、Java等做的容易多了,就是高手,之后,在工作的基础上做的需要积累经验才能当程序员
优惠券已抵扣
余额抵扣
还需支付
¥19.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
彬sir哥
毕业于郑州师范学院特殊教育学院,学历:大学本科,专业:计算机科学与技术,职业:Android开发工程师
展开
-
ZZNUOJ算法题目录(C语言)
1、ZZNUOJ的ZZNU和OJ各是什么ZZNU是Zhengzhou Normal University的缩写,翻译:郑州师范学院OJ是Online Judge系统的简称,用来在线检测程序源代码的正确性。OJ系统能够编译并执行代码,使用预设的数据对这些程序进行测试。提交的代码一般会在受限的环境下运行,包括时间限制、内存限制、安全限制等。Online Judge系统最初使用于ACM-ICPC国际大学生程序设计竞赛和OI信息学奥林匹克竞赛中的自动判题和排名。现广泛应用于世界各地高校学生程序设计的训练、参原创 2022-09-25 17:47:23 · 4510 阅读 · 0 评论 -
C语言从零基础到入门系列讲解
for()表示用for循环,i=0表示初始化,i原创 2022-09-27 20:49:43 · 8666 阅读 · 3 评论 -
ZZNUOJ_C语言1000:A+B Problem(完整代码)
【代码】ZZNUOJ_C语言1000:A+B Problem(完整代码)原创 2022-09-09 20:30:21 · 980 阅读 · 0 评论 -
ZZNUOJ_C语言1001 : 植树问题(完整代码)
某学校植树节开展植树活动,已知树苗有m株,参加植树的同学有n人(且m>n),请问每位同学平均可以植树几株?输入两个整数m和n,分别表示树苗的数量和学生的人数(m>n)。输出每位同学平均植树的数量及剩余的树苗数量。原创 2022-09-09 20:50:18 · 2248 阅读 · 0 评论 -
ZZNUOJ_C语言1002:简单多项式求值(完整代码)
【代码】ZZNUOJ_C语言1002:简单多项式求值(完整代码)原创 2022-09-09 21:12:26 · 811 阅读 · 0 评论 -
ZZNUOJ_C语言1003:两个整数的四则运算(完整代码)
输入两个整数num1和num2,请你设计一个程序,计算并输出它们的和、差、积、整数商及余数。输出占一行,包括两个数的和、差、积、商及余数,数据之间用一个空格隔开。输入只有两个正整数num1、num2。原创 2022-09-09 21:26:33 · 494 阅读 · 0 评论 -
ZZNUOJ_C语言1004:三位数的数位分离(完整代码)
依次输出个位、十位、百位上的数字。以空格间隔,但最后一个数据的后面没有空格,直接换行。从键盘输入一个任意的3位正整数,分别求出其个位、十位和百位上的数字。输入任意的一个三位正整数。原创 2022-09-09 21:46:53 · 766 阅读 · 0 评论 -
ZZNUOJ_C语言1005:整数幂(完整代码)
输出3行,每行3个整数,分别是它们的1次幂、2次幂和3次幂,每个整数占9列,不足9列左对齐。输入3个整数,输出它们的1次幂、2次幂和3次幂。输入3整数,用空格隔开。原创 2022-09-09 21:58:09 · 864 阅读 · 0 评论 -
ZZNUOJ_C语言1006:求等差数列的和(完整代码)
输入三个整数,之间用空格隔开。第1个数作为首项,第2个数作为末项,第3个数作为公差,给出三个整数,分别表示等差数列的第一项、最后一项和公差,求该数列的和。输出占一行,包含一个整数,为该等差数列的和。原创 2022-09-09 22:10:53 · 620 阅读 · 0 评论 -
ZZNUOJ_C语言1007:鸡兔同笼(完整代码)
鸡和兔关在一个笼子里,鸡有2只脚,兔有4只脚,没有例外。已知现在可以看到笼子里m个头和n只脚,求鸡和兔子各有多少只?输入两个整数m和n,分别代表笼子里头的个数和脚的个数。(假设m和n都在合法的数据范围内)依次输出鸡和兔的只数。(数字为0的也要输出)原创 2022-09-09 22:20:26 · 1334 阅读 · 0 评论 -
ZZNUOJ_C语言1008:美元和人民币(完整代码)
美元越来越贬值了,手上留有太多的美元似乎不是件好事。赶紧算算你的那些美元还值多少人民币吧。假设美元与人民币的汇率是1美元兑换6.5573元人民币,编写程序输入美元的金额,输出能兑换的人民币金额。输出能兑换的人民币的数值。原创 2022-09-09 22:32:00 · 2290 阅读 · 0 评论 -
ZZNUOJ_C语言1009:求平均分(完整代码)
已知某位学生的数学、英语和计算机课程的成绩,求该生三门课程的平均分。输出占一行,包含一个实数,为三门课的平均分,保留两位小数。输入三个整数,数据之间由空格隔开。原创 2022-09-09 22:46:01 · 537 阅读 · 0 评论 -
ZZNUOJ_C语言1010:求圆的周长和面积(完整代码)
输出一行,包括周长和面积。数据之间用一个空格隔开,数据保留小数后面两位。输入圆的半径,求圆的周长和面积。输入一个实数,表示圆的半径r。要求定义圆周率为如下宏常量。原创 2022-09-10 11:34:54 · 401 阅读 · 0 评论 -
ZZNUOJ_C语言1011 : 圆柱体表面积(完整代码)
输入圆柱体的底面半径r和高h,计算圆柱体的表面积并输出到屏幕上。要求定义圆周率为如下宏常量。输出一个实数,即圆柱体的表面积,保留2位小数,单独占一行。输入两个实数,表示圆柱体的底面半径r和高h。原创 2022-09-10 11:46:07 · 582 阅读 · 0 评论 -
ZZNUOJ_C语言1012 : 求绝对值(完整代码)
输出它的绝对值,结果保留两位小数。原创 2022-09-10 11:55:04 · 875 阅读 · 0 评论 -
ZZNUOJ_C语言1013:求两点间距离(完整代码)
输入包含四个实数x1, y1, x2, y2,分别用空格隔开,含义如描述。其中0≤x1,x2,y1,y2≤100。给定A(x1, y1), B(x2, y2)两点坐标,计算它们间的距离。输出占一行,包含一个实数d,表示A, B两点间的距离。原创 2022-09-10 12:05:34 · 632 阅读 · 0 评论 -
ZZNUOJ_C语言1014 : 求三角形的面积(完整代码)
输入三角形的三条边长(实数),数据之间用空格隔开。给出三角形的三条边,求三角形的面积。输出三角形的面积,结果保留2位小数。原创 2022-09-10 12:15:45 · 354 阅读 · 0 评论 -
ZZNUOJ_C语言1015 : 二次方程的实根(完整代码)
bx+c=0的两个实根,其中a、b、c的值由用户从键盘输入,假设a、b、c的值能保证方程有两个不相等的实根(即b。输出两个实数,每个数据占7列、小数点后保留两位小数,不足7列右对齐。编程计算并输出一元二次方程ax。输入三个实数,以空格隔开。原创 2022-09-10 12:28:40 · 830 阅读 · 0 评论 -
ZZNUOJ_C语言1016:银行利率(完整代码)
设银行1年期定期存款年利率为2.25%,存款本金为capital元,试编程计算并输出n年后的本利之和。输入一个正整数和一个实数,分别代表存款年数和存款本金。输出一个双精度实数,小数点后保留6位有效数字。原创 2022-09-10 12:39:25 · 540 阅读 · 0 评论 -
ZZNUOJ_C语言1017:表面积和体积(完整代码)
读入5个整数a, b, c, d 和 e,计算物体的表面积和体积。你可以想像该物体是一个长宽高为a, b, c 的长方体,每一面中央都是凹进去的,而凹进去的深度为 d,沒凹进去的边框宽度 e。输出两个整数,即物体的表面积和体积,用空格隔开。5个整数a, b, c, d 和 e,含义如上所述。原创 2022-09-10 12:55:44 · 428 阅读 · 0 评论 -
ZZNUOJ_C语言1018:奇数偶数(完整代码)
如果该数是奇数就输出“odd”,偶数就输出“even”(输出不含双引号)。输入一个整数,判断该数是奇数还是偶数。原创 2022-09-10 13:08:05 · 713 阅读 · 0 评论 -
ZZNUOJ_C语言1019:公园门票(完整代码)
某公园门票的票价是每人50元,一次购票满30张,每张可以少收2元。试编写自动计费系统程序。输出一个整数,为用户实际需要支付的金额。原创 2022-09-10 13:17:42 · 1036 阅读 · 0 评论 -
ZZNUOJ_C语言1020:两整数排序(完整代码)
从键盘输入两个整数x,y,按从小到大的顺序输出它们的值。输入两个整数x,y。输入两个整数x,y。原创 2022-09-10 13:34:36 · 508 阅读 · 0 评论 -
ZZNUOJ_C语言1021:三数求大值(完整代码)
从键盘输入三个整数x,y和z,求出最大数的值。输入三个整数x,y和z。原创 2022-09-10 13:49:38 · 341 阅读 · 0 评论 -
ZZNUOJ_C语言1022:三整数排序(完整代码)
从键盘输入三个整数x,y和z,按从大到小的顺序输出它们的值。按从大到小的顺序输出这三个整数,数据之间用空格隔开。输入三个整数x,y和z。原创 2022-09-10 16:10:39 · 683 阅读 · 0 评论 -
ZZNUOJ_C语言1023:大小写转换(完整代码)
输入一个字母,若是小写字母,则变为大写输出,否则,原样输出。输出为转换后的字母,单独占一行。输入为一个字母a。原创 2022-09-10 16:18:43 · 717 阅读 · 0 评论 -
ZZNUOJ_C语言1024:计算字母序号(完整代码)
输入一个英文字母(可能是大写,也可能是小写),输出该字母在字母表中的序号(’a’和’A’的序号为1)。输出一个整数,表示该字母在字母表的序号,输出单独占一行。输入只有一个英文字母。原创 2022-09-10 16:28:10 · 765 阅读 · 0 评论 -
ZZNUOJ_C语言1025:最大字符(完整代码)
给你三个ASCII字符(不含空白字符:包括空格、制表符\t、回车换行符\n),找出其中最大的那个。输出ASII码最大的那个字符,占一行。原创 2022-09-10 16:36:57 · 969 阅读 · 0 评论 -
ZZNUOJ_C语言1026:字符类型判断(完整代码)
如果该字符是大写字母,则输出“upper”;若是小写字母,则输出“lower”;若是数字字符,则输出“digit”;若是其他字符,则输出“other”。(输出不含双引号)。从键盘输入一个字符,判断该字符是否大写字母、小写字母、数字字符或其他字符。分别输出对应的提示信息。原创 2022-09-10 16:47:57 · 370 阅读 · 0 评论 -
ZZNUOJ_C语言1027:判断水仙花数(完整代码)
春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的:“水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1。现在要求输入一个三位数,判断该数是否是水仙花数,如果是,输出“yes”,否则输出“no”。输出“yes”或“no”。输入一个三位的正整数。原创 2022-09-10 17:02:20 · 517 阅读 · 0 评论 -
ZZNUOJ_C语言1028:I love 闰年!(完整代码)
如果是闰年,输出"Yes",否则输出"No"。根据一个年份,判断是否是闰年。输入为一个整数,表示一个年份。原创 2022-09-10 17:10:15 · 873 阅读 · 0 评论 -
ZZNUOJ_C语言1029:三角形判定(完整代码)
给你三个正整数,判断用这三个整数做边长是否能构成一个三角形。输入为三个正整数(32-int),中间有一个空格隔开。如果能构成三角形,输出"Yes",否则输出"No"。原创 2022-09-10 17:18:33 · 474 阅读 · 0 评论 -
ZZNUOJ_C语言1030:判断直角三角形(完整代码)
输入三个正整数,判断用这三个整数做边长是否能构成一个直角三角形。输入三正整数,判断用这三个整数做边长是否能构成一个直角三角形。能否构成直角三角形。如能输出:yes.若不能,输出:no。原创 2022-09-11 11:09:36 · 594 阅读 · 0 评论 -
ZZNUOJ_C语言1031:判断点在第几象限(完整代码)
从键盘输入2个整数x、y值,表示平面上一个坐标点,判断该坐标点处于第几象限,并输出相应的结果。输入x,y值表示一个坐标点。坐标点不会处于x轴和y轴上,也不会在原点。输出对应的象限,用数字1,2,3,4分别对应四个象限。原创 2022-09-11 11:18:53 · 551 阅读 · 0 评论 -
ZZNUOJ_C语言1032:员工薪水(完整代码)
销售额大于10000元但小于等于50000元时,超出10000部分按照3%提成;销售额大于50000元时,超出50000部分按照2%提成。销售额小于等于10000元时,按照5%提成;编写程序,根据销售额计算员工收入。输出员工的薪水,保留2位小数。输入一个整数,表示销售额。原创 2022-09-11 11:31:33 · 694 阅读 · 0 评论 -
ZZNUOJ_C语言1033:五级制成绩(完整代码)
90分以上为’A’,80~89为’B’, 70~79为’C’, 60~69为’D’,60分以下为’E’。给定一个百分制成绩,请根据百分制成绩输出其对应的等级。一个百分制成绩(0~100的整数)。原创 2022-09-11 11:45:34 · 556 阅读 · 0 评论 -
ZZNUOJ_C语言1034:夏季促销(完整代码)
商场夏季促销,购物500元以下,不打折;购物500元(含)以上,95折;购物1000元(含)以上,9折;购物3000元(含)以上,85折;购物5000元(含)以上,8折。根据消费金额,确定用户实际需要支付的数目。输出一个实数,表示用户实际需要支出的数目,保留两位小数。输入一个实数,表示消费金额。原创 2022-09-11 11:56:13 · 533 阅读 · 0 评论 -
ZZNUOJ_C语言1035:分段函数求值(完整代码)
当x>=-2,且x原创 2022-09-11 12:06:05 · 250 阅读 · 2 评论 -
ZZNUOJ_C语言1036:某年某月有多少天(完整代码)
一个年份(正整数),一个月份(1-12),中间有一个空格隔开。给你一个年份和月份,求该月有多少天。该月的天数,单独占一行。原创 2022-09-11 12:19:24 · 455 阅读 · 0 评论 -
ZZNUOJ_C语言1037:四则运算(完整代码)
如果运算符合法,输出表达式的值;若运算符不合法或进行除法运算时除数是0(浮点类型的数绝对值小于1e-6,默认为0),则输出"Wrong input!最后结果小数点后保留两位。表达式的格式为:s1 op s2, s1和s2是两个实数,op表示的是运算符(+,-,*,/),也可能是其他字符。给你一个简单的四则运算表达式,包含两个实数和一个运算符,实数与运算符用空格隔开,请编程计算出结果。原创 2022-09-11 12:45:39 · 647 阅读 · 0 评论