自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多实例测试专题

这个专题我们来记录一下如何使用多实例测试来解决问题,本专题的题目摘抄于各个题库,亲自动手解决这些问题相信你会对多实例测试的问题理解更加透彻!什么是多实例测试?通常我们利用编程来解决问题是一组测试数据,但事实上一般不会只有一组数据需要测试的,反而是有多组数据需要我们来测试,这同时也体现出了计算机的高效性。那么当有多组实例测试的时候就需要我们用到多实例测试的方法了。多实例测试的分类多实例测试的问题根据测试数据可以分为一下两类:一、已知需要测试的组数;二、未知需要测试的组数(一般有停止测试的条

2022-03-30 21:31:11 1184 1

原创 每日一练-17-采用插入排序,按照字符顺序从小到大进行排序

题目描述:(针对于数字进行排序同样也是可以适用的)【问题描述】编写一个程序,从键盘接收一个字符串(长度不超过20),采用插入排序,按照字符顺序从小到大进行排序,最后输出排序后的字符串。【输入形式】 输入一行字符串,长度不超过20。【输出形式】 输出排序后的字符串。【样例输入】 H2e3L*Lo,Wor#Ld.【样例输出】*,.23HLLLWdeoor分析解决该题的关键是要学会插入排序的方法!插入排序的关键代码后续我会更新出比较容易理解的选择排序的函数!!!

2022-03-28 22:25:32 540

原创 每日一练-16-优雅的字符串

题目描述对于一个字符串,如果这个字符串在ASCII码的意义上是有序的,即升序或降序,则称该字符串为“优雅的字符串”。一个长为n的字符串s,对于1<= i <= n - 1,如果总有s[i] <= s[i+1],则字符串为升序;如果总有s[i] >= s[i+1],则字符串降序。现给定一个字符串,请你判断该字符串是否“优雅”,如果该字符串是“优雅”的,则判断是“正优雅”(升序)还是“负优雅”(降序)。输入描述 :一个非空,不包含空格的字符串s,保证字符串中的字符都是ASCI

2022-03-26 16:33:50 188

原创 每日一题-15-字符图形输出

题目描述输入任意整数N后,可打印出N行三角形字符阵列图形。例如:输入整数5后,程序运行的结果为:A C F J OB E I ND H MG LK分析考察二维数组的应用,其主要解题点应该在于找到各行各列元素之间的关系。!!!斜上角之间的元素对应的ASCII码相差为1代码解析#include <stdio.h>int main(){ char c='A'; int n=5,i,j; char a[100][100];

2022-03-26 15:57:28 307

原创 简单的猜数字游戏

游戏要求游戏是多么好玩啊!既能娱乐你的身心,还可以锻炼你的大脑。玩了这么多的游戏了,你会自己利用编程语言开发小游戏吗?下面让我们一起编写一个猜数字的小游戏吧!猜数字会吧!下面看你的运气到底好不好喽!两处关键代码(一)、rand()rand函数是产生随机数的函数,rand()会返回一个范围在0到RAND_MAX(至少是32767)之间的伪随机数(整数)。(二)、srand()srand()用来设置rand()产生随机数时的随机数种子。为什么要既使用rand()函数,又要

2022-03-24 20:18:04 4579

原创 每日一练-11-求两个矩阵的乘积

题目描述给出两个矩阵A,B,求出这两个矩阵的乘积C的值;输入:A矩阵为:1 23 45 6B矩阵为:1 2 34 5 6输出:C矩阵为:9 12 1519 26 3329 40 51分析矩阵的概念:两矩阵进行相乘的条件:两矩阵进行相乘的计算方法:代码解析运行结果...

2022-03-24 19:46:48 2147

原创 每日一练-14-逆序存放数组中的数据,并输出指定下标对应的数据

题目描述将n个整数存放数组中,将这n个数逆序存放后,按要求输出对应指定下标的数据!输入格式:在第一行中给出一个正整数n(1≤n≤10)。第二行输入n个整数,用空格分开。第三行输入一个非负整数m(m<n)。输出格式:在一行中输出逆序存放后下标为m的数组元素,行末无空格。分析本题的主要要求是将数组中的元素进行逆序,即找到对应的关系;抓住对应满足关系式:下标之和为n-1!!!代码解析#include <stdio.h>int main(){

2022-03-20 15:46:43 2086

原创 每日一练-13-输入某年某月某日,判断这一天是这一年的第几天?

题目描述输入某年某月某日,判断这一天是这一年的第几天?分析注意!!!——平年闰年的2月天数是不一样的!!!判断闰年的方法:四年一闰,百年不闰,四百年再闰代码解析#include <stdio.h>int main(){ int year,month,day,i,count=0; int a[12]={31,28,31,30,31,30,31,31,30,31,30,31}; int b[12]={31,29,31,30,31,30,31,31

2022-03-20 15:30:10 407

原创 每日一练-12-1,2,3,4能组成多少互不相同且无重复的三位数

题目描述1、2、3 、4 能组成多少个互不相同且无重复数字的三位数?都是多少?分析把所有情况给遍历一下就可以了,条件判定!!!代码解析#include <stdio.h>int main(){ int i,j,k,count=0; for(i=1;i<5;i++){ for(j=1;j<5;j++){ for(k=1;k<5;k++){ if(i!=j&

2022-03-20 15:03:03 314

原创 每日一练-10-求矩阵主对角线及副对角线元素的和

题目描述求一个n*n的矩阵主对角线及副对角线元素的和!分析首先要明确什么为矩阵由此可见,矩阵对应的为二位数组定义为a[n][n];什么为主对角线?主对角线就是矩阵的左上角到右下角的对角线。即满足i=j;什么为副对角线?副对角线就是矩阵的左下角到右上角的对角线。即满足i+j+1=n;代码解析#include <stdio.h>int main(){ int n,i,j,sum=0; printf("该矩阵的阶数为:");...

2022-03-19 17:12:15 8686

原创 每日一练-9-求平均分、最高分、最低分

题目描述 一个班有10个同学,通过键盘输入成绩, 并打印输出,每行输出5个同学的成绩。并求出平均成绩,最高分、最低分并输出。分析(1)定义一个数组用来存放10个成绩数据。(2)用循环结构实现成绩输入;(3)用循环结构实现成绩输出,并控制换行;(4)使用循环结构求平均成绩、最高分、最低分并输出。代码解析#include <stdio.h>int main(){ int a[10],i,min=0,max=0; double sum=...

2022-03-19 16:47:55 747

原创 每日一练-7-不同字符串的排序

题目描述小李在准备明天的广交会,明天有来自世界各国的客房跟他们谈生意,小李要尽快的整理出名单给经理,你能帮他把客户来自的国家按英文字典次序排好吗?例如小李手上有来自加拿大,美国,中国的名单,排好的名单应是美国,加拿大,中国输入第一行为一个n(n<=100)表示n个国家,第2行到第n+1行分别为n个国家的名字.输出输出共计n行,为n个国家按字典顺序的排列,每行为一个国家输入样例:3ChinaCanadaAmerica输出样例:AmericaCanadaChina

2022-03-19 16:07:18 209

原创 每日一练-8-求数组中的数的最大值与最小值

题目描述从键盘中读取十个数,然后求出其中的最大值与最小值。分析将这十个数利用数组存放,利用数组的下标然后进行比较!代码解析运行结果

2022-03-19 15:30:16 107

原创 每日一练-6-输入一个数查找比它小的元素

题目描述 一个整型数组有10元素,请先给这10个元素赋值,然后随便输入一个数,最后输出数组中比这个数小的所有元素,整型数组中每个数用空格隔开,如果没有找到,则输出notfind。分析数组中每个元素分别与输入的数进行比较。代码解析#include <stdio.h>int main(){ int a[10],i,n,flag=0; printf("请输入一个数组,数组中含有10个元素,分别为:\n"); printf("请输入...

2022-03-16 20:50:26 100

原创 每日一练-5-求前n个素数的和

题目要求求前n个素数的和!例如:求前5个素数的和,前五个素数为:2,3,5,7,11,故前五个素数的和为28。要求:输入一个正整数n,1<=n<=1000; 输出前n个素数的和。分析结合前面的统计素数的知识,第1000个素数为7919;代码解析#include <stdio.h>int main(){ int a,n,i,j,sum=0; a=0; i=2; scanf("%d",&am...

2022-03-16 20:07:56 426

原创 每日一练-4-求100以内所有偶数的和

题目描述请求出100以内所有偶数的和!分析偶数是能被2整除的整数。所以判断一个数是不是偶数可以利用取余看是否为0来判断。代码解析#include<stdio.h>int main(){ int i,sum=0; for(i=1;i<=100;i++){ if(i%2==0){ sum+=i; } } printf("100以内所有偶数的和为:%d",sum);

2022-03-15 17:28:47 612

原创 每日一练-3-统计100以内所有素数的个数

题目描述请统计出100以内所有的素数,并计算这些素数的和!分析素数又称为质数,其中2是最小的素数。什么是素数?素数就是大于1的自然数中,除了1和它的本身以外不再有其他因数的数叫做素数。代码解析方法一:#include<stdio.h>#include<math.h>int main(){ int i,j,k,n,sum=0; printf("100以内所有的素数为:"); for(i=2;i<=100;i++)

2022-03-15 17:14:48 2296 2

原创 每日一练-2-大小写字母转化

题目描述从键盘读取一个英文大写字母,要求将其改写成小写字母输出!分析大小写字母的ASCII码相差32,即同一字母的小写对应的ASCII码比大写字母大32.代码解析#include<stdio.h>int main(){ char ch; printf("请输入一个大写字母:\n"); scanf("%c",&ch); printf("大写字母%c对应的小写字母为%c",ch,ch+32); return 0;}

2022-03-14 21:32:47 191 1

原创 每日一练-1-判断随机数是否满足条件

题目 创建一个大小为 100 的整型数组,数组元素由数值大小在闭区间[0,1000]内的 随机数组成。在控制台窗口中输出数组内数值为 7 的倍数,且除以 3 余数为 2 的 元素。若数组中不存在符合规则的元素,则在控制台中给出相应提示。代码解析#include<stdio.h>#include<stdlib.h>int main(){ int a[100]; int i,nmb=0; for(i=0;i<100;i+...

2022-03-14 21:15:47 174 2

原创 C语言入门1

#include<stdio.h>int main(){ printf("hello world!"); return 0; }

2022-03-14 12:37:39 526 3

空空如也

空空如也

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

TA关注的人

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