自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

爱写Bug

欢迎关注微信公众号:爱写Bug

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

原创 程序设计实训第一次作业---字符串删除

【问题描述】编写程序将一行英文中指定的字符串删除后输出。注意:查找指定字符串时,大小写无关,而且有可能多次出现。【输入形式】先从标准输入中输入一指定字符串(其长度不超过20,该字符串中不会出现空格),然后在下一行输入一行英文(长度不超过200),行末有回车换行。【输出形式】将输入的英文删除指定字符串后输出到标准输出上,末尾应有一个回车换行;若删除后英文为空,则只输出一个回车...

2018-06-11 00:52:42 5317 2

原创 程序设计实训第一次作业---单词索引编排

【问题描述】打开一英文文章(保存在一个现有文件in.txt中),为该文件生成词汇表(存到另一个文件out.txt中),要求词汇表中的单词以字典序由小到大存放(只由连续字母组成,且全为小写字母,不重复)。 假设: 1、该文章有可能没有经过排版,格式有可能杂乱无章,也有可能没有写完整。 2、文章中的单词个数不超过1000个,每个单词的长度不超过50个字母。【输入形式】保存英文文章...

2018-06-11 00:47:24 3038 2

原创 程序设计实训第一次作业---删除子串

【问题描述】编写一个程序,当在一个字符串中出现子串时就删除它。 【输入形式】用户在第一行输入一个字符串,用户在第二行输入一个子串。注意:第二行输入结束时可能用回车,也可能不用回车。 【输出形式】程序在下一行输出删除其中所有子串后的字符串。如果字符串不包含子串则输出原字符串本身。 【样例输入】 I am a boy! a 【样例输出】 I m boy! 【样例说明】用户首先输...

2018-06-11 00:46:21 8837

原创 程序设计实训第一次作业---计算sinx的近似值

【问题描述】给定一个精度值e,用下列公式计算sin(x)的近似值,要求前后两次迭代之差的绝对值小于e,给出相应的最小迭代次数n和最后一次计算的sin(x)值。sin x = x - x3/3! + x5/5! - x7/7! + … + (-1)n-1x2n-1/(2n-1)!其中x为弧度,n为正整数。【输入形式】从控制台输入x( (0#include <stdio....

2018-06-11 00:35:33 14996 3

原创 程序设计实训第一次作业---单词排序(命令行参数)

【问题描述】 编写一个程序,从一个文件中读入单词(即:以空格分隔的字符串),并对单词进行排序,删除重复出现的单词,然后将结果输出到另一个文件中。 【输入形式】 源文件名和目标文件名在执行时作为程序命令行参数输入,例如若程序名为sort, 源文件名和目标文件名分别为sort.in和sort.out,则命令行为:sort sort.in sort.out。 程序将从当前目录下sort.i...

2018-06-11 00:32:54 3973 1

原创 程序设计实训第一次作业---合并字符串

【问题描述】 编写一个函数char * str_bin(char* str1, char* str2), str1、str2是两个有序字符串(其中字符按ASCII码从小到大排序),将str2合并到字符串str1中,要求合并后的字符串仍是有序的,允许字符重复。在main函数中测试该函数:从键盘输入两个有序字符串,然后调用该函数,最后输出合并后的结果。 【输入形式】 分行从键盘输入两个有序字符串...

2018-06-11 00:30:37 3388 1

原创 java程序设计---计算器软件

import java.awt.*;import java.awt.event.*;import javax.swing.*;public class Calculator extends JFrame { static JTextField t = new JTextField("", 32); public static void main(String[] args...

2018-06-11 00:05:49 6855 1

原创 程序设计实训第一次作业---折叠方阵

程序设计实训第一次作业—折叠方阵 25. 【问题描述】给定一个起始数(大于等于1,小于等于20)和方阵的阶数(大于等于1,小于等于20),编程求得并输出该折叠方阵。一个起始数为10,4阶折叠方阵为:10 11 14 19 13 12 15 20 18 17 16 21 25 24 23 22【输入形式】从标准输入中输入两个正整数分别表示...

2018-06-11 00:05:05 2813

原创 程序设计实训第一次作业---第二题、数组与排序A

【问题描述】 从标准输入连续读入n(n<10)个学生的学号(不超过int类型表示范围)、姓名(由不超过10个英文字母组成)以及数学、英语、语文三门课的成绩,计算个人的平均成绩,并且按个人的总成绩由高到低排序(如果总成绩相同,按学号由低到高排序,但前面的排序序号不变,即两人排名相同),将排名结果在屏幕上显示出来(要求同一列右对齐,其中排名占4个字符、学号占10个字符,姓名占10个字符,数学、...

2018-06-10 19:25:56 5801 2

原创 程序设计实训第一次作业---字符串替换

【问题描述】编写程序将一行英文中指定的字符串替换为另一字符串后输出。注意:查找指定字符串时,大小写无关,而且有可能多次出现。【输入形式】先从标准输入中分行输入两个英文字符串(每个字符串不为空,长度不超过20,且字符串中不会出现空格),分别表示被替换的字符串和替换成的字符串,然后在下一行输入一行英文(长度不超过200),行末有回车换行。【输出形式】将输入的英文按指定字符串替换...

2018-06-10 19:25:47 5322 2

原创 程序设计实训第一次作业---小数分数转换

【问题描述】从标准输入中输入一个小数,编写程序将其转换成相应的分数显示,即转换为几又几分之几。 要求: 1、输入的小数包括整数部分、小数点和小数部分;整数部分和小数部分分别最多有7位数字;整数部分可以为0,若整数部分为非零整数时,则其最高位不为0;小数部分的末尾数字不为零。 2、输出的分数应为最简分数,由三部分数字组成:第一部分数字代表整数部分(若分数小于1,则为0,否则输出相应分数的整...

2018-06-10 19:25:27 7838 5

原创 程序设计实训---判断两数据集是否相同

【问题描述】从标准输入中读入两个整数集,整数集中数据无序,且可能有重复数据。当两个数据集中数据完全相同(去掉重复数据,顺序不一定相同),则两个数据集相同。编写一程序判断输入的两数据集是否相同:用1表示相同,用0表示不同。【输入形式】先输入第一组整数集的个数(大于等于1,小于等于20),然后输入第一组整数(以一个空格分隔);再输入第二组整数集的个数(大于等于1,小于等于20),并输入第二...

2018-06-10 19:25:16 4342 1

原创 C语言---单词检查

已知有一个正确单词索引表(保存在当前目录下的文件index.txt中,且全为小写字母,按照字典序由小到大排列,每个单词独占一行),编写程序利用该单词表对某一英文文章(保存在当前目录下的另一个文件in.txt中)进行单词正确性检查,若该英文文章中出现的单词(只有连续字母组成)没有出现在单词索引文件中(检查时大小写无关),则将该出错的单词(其中的字母全部转换为小写)输出到当前目录下的另一文件error...

2018-06-10 19:25:03 6476 1

原创 程序设计实训---杨辉三角形

程序设计实训第一次作业—杨辉三角形 16. 【问题描述】 在屏幕上显示如下杨辉三角形: 1 1 1 1 2 1 1 3 3 1 ...

2018-06-10 19:24:56 4535

原创 程序设计实训---相亲数b

【问题描述】从标准输入中输入两组整数(每行不超过20个整数,每组整数中元素不重复),求两组整数的异或集(合并两组整数,去掉在两组整数中都出现的整数后形成的集合)和交集(在两组整数中都出现的整数形成的集合),并按从小到大顺序排序输出。【输入形式】首先输入第一组整数,以一个空格分隔各个整数;然后在新的一行上输入第二组整数,以一个空格分隔。两行最后一个整数后没有空格,只有回车换行。【输出...

2018-06-10 19:24:44 3859

原创 程序设计实训--求两组整数的异或集和交集2

【问题描述】从标准输入中输入两组整数(每行不超过20个整数,每组整数中元素不重复),求两组整数的异或集(合并两组整数,去掉在两组整数中都出现的整数后形成的集合)和交集(在两组整数中都出现的整数形成的集合),并按从小到大顺序排序输出。【输入形式】首先输入第一组整数,以一个空格分隔各个整数;然后在新的一行上输入第二组整数,以一个空格分隔。两行最后一个整数后没有空格,只有回车换行。【输出...

2018-06-10 19:23:29 14732

原创 程序设计实训---整数数组初始化值

前编程题:程序设计实训第一次作业—整数数组初始化值 4. 【问题描述】从标准输入读取一条符合C语言语法的整数数组定义语句,编程求得并输出该数组在定义完毕后所有元素的初始化值。要求: 1、读入的数组定义语句符合标准C语言语法规则(除了样例形式外,还要考虑其它合法的数组初始化形式),并且数组是一维局部整数数组,不考虑其他情况。 2、数组定义语句中可能含有初始化数据。如果有初始化数据,则...

2018-06-10 19:23:18 2682

原创 程序设计大作业---魔方阵问题

【问题描述】把从1到n2(n为奇数)个自然数按方阵排列,使得方阵的每行、每列以及对角线的数字之和都等于一个方阵常量,这个常量是:0.5*n*(n2+1)。 【输入形式】用户在第一行输入n值,n必须为奇数。 【输出形式】程序输出魔方阵,每个数字占4个字符宽,采用默认对齐方式。每行输出n个数字之后要回车。 【样例输入】3 【样例输出】8###1###63###5###7...

2018-06-10 19:23:00 2637

原创 程序设计大作业---打印正六边形

【问题描述】编写一个程序,输入一个正整数N,在屏幕上用‘*’打印以N为边长的正六边形。 【输入形式】输入一个正整数N。 【输出形式】屏幕上输出以N为边长的正六边形。 【样例输入】 4 【样例输出】 【样例说明】输入的为一个正整数,打印输出一个以这个正整数为边长的正六边形.【评分标准】结果完全正确得20分,每个测试点4分。提交程序名为:libianxing.c。#i...

2018-06-09 17:18:56 7100 1

原创 程序设计大作业---计算公式:求cosx

【问题描述】已知cosx的近似计算公式如下:cosx = 1 - x2/2! + x4/4! - x6/6! + … + (-1)nx2n/(2n)!其中x为弧度,n为大于等于0的整数。编写程序根据用户输入的x和n的值,利用上述近似计算公式计算cosx的近似值,要求输出结果小数点后保留8位。【输入形式】从控制台输入小数x(0<=x<=10)和整数n(0<=n&...

2018-06-09 17:16:02 23230 2

原创 程序设计大作业---获取正整数

【问题描述】依序输出一个文件中所有连续数字组成的正整数。在文件中可能含有数字和非数字字符以及空格等,如:df-23adfd56 2343?23dgjop00535。要求将这些连续数字组成的正整数依次输出,并且要过滤掉连续数字最高位的0,不考虑负号。【输入文件】从当前目录下的trans.in文件中取得输入。【输出文件】将输出打印到当前目录下的trans.out文件中。输出文件中依...

2018-06-09 17:14:18 1325

原创 程序设计大作业---程序相似性比较方法(变量新)

【问题描述】程序相似性比较方法之一就是将源程序中无关信息(如变量名、空白符等)删除后的代码进行比较。编写程序将当前目录下C源文件input.c中的变量名、空白字符删除后写到另一个文件output.c中。【输入形式】要处理的C源文件名为input.c,在当前目录下,并假设该文件符合以下条件: 1、程序中只有一个main函数; 2、最多只可能出现一个int类型变量列表(也可能没有),无...

2018-06-09 17:09:22 4097 2

原创 程序设计大作业---从字符串中删除字符(新)

问题描述】编写程序实现删除字符串1中所有出现在字符串2中的字符,然后按照字符ASCII码从小到大的顺序输出字符串1中剩余的字符。 注意:两字符串都不含空格。【输入形式】从控制台输入两个字符串(在两行上),两个字符串的长度都不超过50个。【输出形式】按照ASCII码从小到大的顺序向控制台输出剩下的字符串,若没有剩下的字符,则输出字符串Empty。【样例1输入】BeiHa...

2018-06-09 17:02:52 3324 1

原创 程序设计大作业---阶乘和数2

【问题描述】一个正整数如果等于组成它的各位数字的阶乘之和,则该正整数称为阶乘和数。例如正整数145,1!+4!+5!等于145,因此145就是一个阶乘和数。输入一个正整数,计算它的各位数字的阶乘之和,并判断它是否是一个阶乘和数。注意:输入的正整数,以及组成它的各位数字的阶乘之和都不会超过int类型的表示范围,并且输入的正整数的最高位不为0。【输入形式】从控制台输入一个正整数。【输出...

2018-06-09 16:45:26 4130

原创 程序设计大作业---大奖赛评分B

【问题描述】当前许多歌手大奖赛评分时,为了体现公平,在评委给出分数后统计平均得分时,都会去掉最高分和最低分。编写程序,读入评委打分(分数都是大于0的整数,评委人数大于等于5,小于等于50),去掉两个最高分和两个最低分,计算并输出平均得分(小数点后保留两位有效数字)。【输入形式】从控制台输入评委的打分(以一个空格分隔的整数),以-1作为输入结束(-1不作为评委打分)。【输出形式】...

2018-06-09 16:31:05 8993

原创 程序设计大作业---超长正整数的减法

【问题描述】编写程序实现两个超长正整数(每个最长80位数字)的减法运算。【输入形式】从键盘读入两个整数,要考虑输入高位可能为0的情况(如00083)。 1. 第一行是超长正整数A; 2. 第二行是超长正整数B;【输出形式】 输出只有一行,是长整数A减去长整数B的运算结果,从高到低依次输出各位数字。要求: 1、若结果大于0,则只输出结果数字,不输出正号;若结果为负,...

2018-06-09 16:21:42 9897 9

原创 程序设计大作业---计算公式:求立方根

【问题描述】已知求x立方根近似值的迭代公式为:x n+1=(2*x n+x / xn2)/3。这里x 1为x,当n为1时,迭代一次求得的立方根近似值为x 2;n为2时,求得的近似值为x 3,依次类推。输入整数x和整数n(n大于等于1,且x和n都不会出现溢出情况),求利用上述公式迭代n次后的立方根近似值。【输入形式】从控制台输入x和n,两者之间用一个空格分隔。【输出形式】向控制台...

2018-06-09 16:04:01 5414 1

原创 程序设计大作业---词汇表生成

【问题描述】编写程序,打开一篇英文文章(存在当前目录下的文件in.txt中),为该文章生成词汇表(存到当前目录下的另一个文件words.txt中)。文章中单词指的是只由小写或大写字母组成的字符串,但词汇表中的单词都是以小写字母的形式出现,若文章中出现多个大小写无关的相同单词,只在词汇表中生成一个单词。假设生成的词汇表中单词个数不会超过100个,且每个单词的长度不会超过20。词汇表中的单词以...

2018-06-09 15:43:55 3825 3

空空如也

空空如也

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

TA关注的人

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