自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 A - 古老的密码

uva

2022-07-19 20:41:09 90 1

原创 6-9 重复显示字符

递归

2022-07-18 21:00:14 1754

原创 B - Better Students Are Needed!

Atcoder

2022-07-18 20:39:52 177

原创 习题8-2 在数组中查找指定元素

本题要求实现一个在数组中查找指定元素的简单函数。函数接口定义:int search( int list[], int n, int x );其中list[]是用户传入的数组;n(≥0)是list[]中元素的个数;x是待查找的元素。如果找到则函数search返回相应元素的最小下标(下标从0开始),否则返回−1。裁判测试程序样例:#include <stdio.h>#define MAXN 10int search( int list[], int n, int

2022-05-07 20:48:49 394 1

原创 习题8-1 拆分实数的整数与小数部分

本题要求实现一个拆分实数的整数与小数部分的简单函数。函数接口定义:void splitfloat( float x, int *intpart, float *fracpart );其中x是被拆分的实数(0≤x<10000),*intpart和*fracpart分别是将实数x拆分出来的整数部分与小数部分。裁判测试程序样例:#include <stdio.h>void splitfloat( float x, int *intpart, float *fracp

2022-05-07 20:37:22 289

原创 习题6-6 使用函数输出一个整数的逆序数

本题要求实现一个求整数的逆序数的简单函数。函数接口定义:int reverse( int number );其中函数reverse须返回用户传入的整型number的逆序数。裁判测试程序样例:#include <stdio.h>int reverse( int number ); int main(){ int n; scanf("%d", &n); printf("%d\n", reverse(n)); ret

2022-05-03 20:24:24 281

原创 习题6-5 使用函数验证哥德巴赫猜想

本题要求实现一个判断素数的简单函数,并利用该函数验证哥德巴赫猜想:任何一个不小于6的偶数均可表示为两个奇素数之和。素数就是只能被1和自身整除的正整数。注意:1不是素数,2是素数。函数接口定义:int prime( int p );void Goldbach( int n );其中函数prime当用户传入参数p为素数时返回1,否则返回0;函数Goldbach按照格式“n=p+q”输出n的素数分解,其中p≤q均为素数。又因为这样的分解不唯一(例如24可以分解为5+19,还可以分解为7+17),

2022-05-02 20:45:17 144 1

原创 7-1 最大子列和问题 (20 分)

给定K个整数组成的序列{ N1​, N2​, ..., NK​ },“连续子列”被定义为{ Ni​, Ni+1​, ..., Nj​ },其中 1≤i≤j≤K。“最大子列和”则被定义为所有连续子列元素的和中最大者。例如给定序列{ -2, 11, -4, 13, -5, -2 },其连续子列{ 11, -4, 13 }有最大的和20。现要求你编写程序,计算给定整数序列的最大子列和。本题旨在测试各种不同的算法在各种数据情况下的表现。各组测试数据特点如下:数据1:与样例等价,测试基本正确性; 数据2:1

2022-04-18 18:31:42 445

原创 习题9-1 时间换算 (15 分)

本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)。输入格式:输入在第一行中以hh:mm:ss的格式给出起始时间,第二行给出整秒数n(<60)。输出格式:输出在一行中给出hh:mm:ss格式的结果时间。输入样例:11:59:4030输出样例:12:00:10答案:#include <stdio.h>int main (){ int h,m,s,ds,als1,als

2022-04-13 15:34:15 184

原创 习题9-5 通讯录排序 (20 分)

输入n个朋友的信息,包括姓名、生日、电话号码,本题要求编写程序,按照年龄从大到小的顺序依次输出通讯录。题目保证所有人的生日均不相同。输入格式:输入第一行给出正整数n(<10)。随后n行,每行按照“姓名 生日 电话号码”的格式给出一位朋友的信息,其中“姓名”是长度不超过10的英文字母组成的字符串,“生日”是yyyymmdd格式的日期,“电话号码”是不超过17位的数字及+、-组成的字符串。输出格式:按照年龄从大到小输出朋友的信息,格式同输出。输入样例:3zhang 198504

2022-04-11 16:25:26 90

原创 习题9-3 平面向量加法 (15 分)

本题要求编写程序,计算两个二维平面向量的和向量。输入格式:输入在一行中按照“x1​ y1​ x2​ y2​”的格式给出两个二维平面向量v1​=(x1​,y1​)和v2​=(x2​,y2​)的分量。输出格式:在一行中按照(x, y)的格式输出和向量,坐标输出小数点后一位(注意不能输出−0.0)。输入样例:3.5 -2.7 -13.9 8.7输出样例:(-10.4, 6.0)答案:#include <stdio.h>#include <stdl

2022-04-10 20:41:27 238

原创 习题7-8 字符串转换成十进制整数 (15 分)

输入一个以#结束的字符串,本题要求滤去所有的非十六进制字符(不分大小写),组成一个新的表示十六进制数字的字符串,然后将其转换为十进制数后输出。如果在第一个十六进制字符之前存在字符“-”,则代表该数是负数。输入格式:输入在一行中给出一个以#结束的非空字符串。输出格式:在一行中输出转换后的十进制数。题目保证输出在长整型范围内。输入样例:+-P-xf4+-1!#输出样例:-3905答案:#include <stdio.h>int main (){

2022-03-30 19:56:02 120

原创 习题7-7 字符串替换 (15 分)

本题要求编写程序,将给定字符串中的大写英文字母按以下对应规则替换:原字母 对应字母 A Z B Y C X D W … … X C Y B Z A 输入格式:输入在一行中给出一个不超过80个字符、并以回车结束的字符串。输出格式:输出在一行中给出替换完成后的字符串。输入样例:Only the 11 CAPItaL LeTtERS are replaced.输出样例:Lnly the 1

2022-03-28 14:16:27 658

原创 习题7-6 统计大写辅音字母 (15 分)

英文辅音字母是除A、E、I、O、U以外的字母。本题要求编写程序,统计给定字符串中大写辅音字母的个数。输入格式:输入在一行中给出一个不超过80个字符、并以回车结束的字符串。输出格式:输出在一行中给出字符串中大写辅音字母的个数。样例:">输入样例:HELLO World!输出样例:4答案:#include <stdio.h>#include <ctype.h> //字符测试头文件int main (){ i

2022-03-26 19:33:50 322

原创 习题7-4 求矩阵各行元素之和 (15 分)

本题要求编写程序,求一个给定的m×n矩阵各行元素之和。输入格式:输入第一行给出两个正整数m和n(1≤m,n≤6)。随后m行,每行给出n个整数,其间以空格分隔。输出格式:每行输出对应矩阵行元素之和。输入样例:3 26 31 -83 12输出样例:9-715答案:#include <stdio.h>int main (){ int n,m,i,j,sum;sum=0; scanf("%d %d",&m,&am

2022-03-26 12:03:49 568

原创 习题7-1 选择法排序

本题要求将给定的n个整数从大到小排序后输出。输入格式:输入第一行给出一个不超过10的正整数n。第二行给出n个整数,其间以空格分隔。输出格式:在一行中输出从大到小有序的数列,相邻数字间有一个空格,行末不得有多余空格。样例:">输入样例:45 1 7 6输出样例:7 6 5 1答案:#include <stdio.h>int main (){ int n,i,j,t; scanf("%d",&n); int

2022-03-20 17:22:17 275

原创 练习7-11 字符串逆序

浙大版《C语言程序设计(第4版)》题目集

2022-03-19 20:43:28 304

原创 练习7-10 查找指定字符

浙大版《C语言程序设计(第4版)》题目集

2022-03-19 19:04:42 144

原创 习题6-3 使用函数输出指定范围内的完数

浙大版《C语言程序设计(第4版)》题目集

2022-02-10 17:53:08 93

原创 7-7 矩阵运算

浙大版《C语言程序设计(第4版)》

2022-01-16 14:50:20 399

原创 题5-5 使用函数统计指定数字的个数

浙大版《C语言程序设计(第4版)》题目集

2021-12-31 20:07:42 77

原创 习题5-2 使用函数求奇数和

浙大版《C语言程序设计(第4版)》题目集

2021-12-28 16:38:51 135

原创 练习5-3 字符金字塔

浙大版《C语言程序设计(第4版)》题目集

2021-12-28 16:34:47 421

原创 练习5-2 找两个数中最大者

浙大版《C语言程序设计(第4版)》题目集

2021-12-28 16:32:07 288

原创 练习5-1 求m到n之和 (10 分)

浙大版《C语言程序设计(第4版)》题目集

2021-12-28 16:23:54 411

空空如也

空空如也

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

TA关注的人

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