自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 中级-day8作业

Description读取字符串abcdefghij,然后层次建树建立一颗二叉树,然后中序遍历输出 hdibjeafcg,后序遍历输出 hidjebfgca,层序遍历输出abcdefghij,注意不要输出汉字InputabcdefghijOutput中序遍历输出hdibjeafcg,后序遍历输出 hidjebfgca,层序遍历输出abcdefghij,每个一行Sample Input 1 abcdefghijSample Output 1hdibjeafcghidjebfgcaabcdefghi

2022-06-01 17:44:38 311

原创 中级-day7作业

Description读取字符串abcdefghij,然后层次建树建立一颗二叉树,然后前序遍历输出abdhiejcfg,注意不要打印前序遍历几个汉字InputabcdefghijOutputabdhiejcfgSample Input 1abcdefghijSample Output 1abdhiejcfg#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <st.

2022-05-31 17:45:26 303

原创 中级-day6作业

Description新建一个栈,读取标准输入3个整数3 4 5,入栈3 4 5,依次出栈,打印 5 4 3,新建循环队列(Maxsize为5),读取标准输入3 4 5 6 7,入队7时,队满,打印false,然后依次出队,输出 3 4 5 6Input读取标准输入,内容依次是3 4 5,换行后,接着是3 4 5 6 7Output如果输入是3 4 5,换行,接着是3 4 5 6 7,那么输出是5 4 3false3 4 5 6注意每个数字占用两个字符的位置,

2022-05-30 11:13:55 289

原创 中级-day5作业

Description输入3 4 5 6 7 9999一串整数,9999代表结束,通过尾插法新建链表,查找第二个位置的值并输出,在2个位置插入99,输出为 3 99 4 5 6 7,删除第4个位置的值,打印输出为 3 99 4 5 6 7。输出函数如下:void PrintList(LinkList L){L = L->next;while (L != NULL){printf("%3d", L->data);//打印当前结点数据L =...

2022-05-30 08:20:30 366

原创 中级-day4作业

Description输入3 4 5 6 7 9999一串整数,9999代表结束,通过头插法新建链表,并输出,通过尾插法新建链表并输出。注意输出要采用如下代码(因为OJ判题对空格敏感,因此需要用下面的打印代码来做)://打印链表中每个结点的值void PrintList(LinkList L){L=L->next;while(L!=NULL){printf("%d",L->data);//打印当前结点数据L=L->next;//指向下一个结点

2022-05-30 08:19:35 178

原创 中级day3作业

Description初始化顺序表(顺序表中元素为整型),里边的元素是1,2,3,然后通过scanf读取一个元素(假如插入的是6),插入到第2个位置,打印输出顺序表,每个元素占3个空格,格式为1 6 2 3,然后scanf读取一个整型数,是删除的位置(假如输入为1),然后输出顺序表 6 2 3,假如输入的位置不合法,输出false字符串。提醒,Language一定要选为C++。Input第一次输入插入的元素值,第二次输入删除的位置Output假如插入的元素为6,那...

2022-05-30 08:18:46 164

原创 中级-day2作业

Description使用C++的引用,注意提交时把代码选为C++;在主函数定义字符指针 char *p,然后在子函数内malloc申请空间,通过fgets读取字符串,然后在主函数中进行输出;要求子函数使用C++的引用,注意在C++中从标准输入读取字符串,需要使用fgets(p,100,stdin)Input输入一个字符串,例如 I love C languageOutput如果输入的是I love C language,那么输出也是I love C languageSa

2022-05-30 08:17:37 1146

原创 中级-day1

Description输入一个学生的学号,姓名,性别,用结构体存储,通过scanf读取后,然后再通过printf打印输出Input学号,姓名,性别,例如输入 101 xiongda mOutput输出和输入的内容一致,如果输入的是101 xiongda m,那么输出也是101 xiongda mSample Input 1101 xiongda mSample Output 1101 xiongda mDescription输入一个学生的学号,.

2022-05-30 08:16:56 83

原创 week4-day12作业

Description假如有n个台阶,一次只能上1个台阶或2个台阶,请问走到第n个台阶有几种走法?为便于读者理解题意,这里举例说明如下:假如有3个台阶,那么总计就有3种走法:第一种为每次上1个台阶,上3次;第二种为先上2个台阶,再上1个台阶;第三种为先上1个台阶,再上2个台阶。输入为n,输出为走到第n个台阶有几种走法Input比如输入是3Output如果输入是3,走到第3个台阶的走法总计有3种,1,1,1 和 1,2 和2,1,输出为3Sample Input 1..

2022-05-30 08:16:01 80

原创 week4-day11作业

Description输入一个整型数,然后申请对应大小空间内存,然后读取一个字符串,字符串的输入长度小于最初输入的整型数大小,最后输出输入的字符串即可(无需考虑输入的字符串过长,超过了内存大小);注意下面问题:char *p;scanf("%d",&n);p=malloc(n);scanf("%c",&c);//注意在scanf和gets中间使用scanf("%c",&c),去除换行gets(p);Input一个整型数和一个字符串,例如

2022-05-30 08:15:02 163

原创 week4-day10作业

week4-day10作业Description输入一个整型数,存入变量i,通过子函数change把主函数的变量i除2,然后打印i,例如如果输入的为10,打印出5,如果输入的为7,打印出3Input一个整型数Output对应整型数除2后的商Sample Input 110Sample Output 15Sample Input 27Sample Output 23#include <stdio.h>void..

2022-05-30 08:14:07 237

原创 week3-day9作业

Description读取一个字符串,字符串可能含有空格,将字符串逆转,原来的字符串与逆转后字符串相同,输出0,原字符串小于逆转后字符串输出-1,大于逆转后字符串输出1。例如输入 hello,逆转后的字符串为 olleh,因为hello 小于 olleh,所以输出-1注意最后的判断一定要这么写,因为strcmp标准C中并不是返回-1和1,而是负值和正值int result = strcmp(c, d);if (result < 0){printf("%d\n",-1);

2022-05-29 19:15:17 114

原创 week3-day8作业

Description输入N个数(N小于等于100),输出数字2的出现次数;解题提示:整型数组读取5个整型数的方法如下:int a[100];for(int i=0;i<5;i++){scanf("%d",&a[i]);}Input输入的格式是两行第一行输入要输的元素个数,比如5第二行输入 1 2 2 3 2,那么输出结果为3,因为2出现了3次Output统计数字2出现的次数Sample Input 151 2..

2022-05-29 19:14:34 112

原创 week3-day7作业2

Description某人想将手中的一张面值100元的人民币换成10元、5元、2元和1元面值的票子。要求换正好40张,且每种票子至少一张。问:有几种换法?Input无输入Output一个数,表示共有多少种换法Sample Input 1无Sample Output 1不能告知,因为只有一个数,偷偷告诉你小于100#include<stdio.h>int main(){ int a, b, c, d, ret; re.

2022-05-29 19:13:34 107

原创 week3-day7作业1

Description利用while或者for循环计算n!的值。提示:n!=1*2*3…*nInput一个正整数n,1≤n≤10。Outputn!的值。Sample Input 12Sample Output 12Sample Input 25Sample Output 2120#include<stdio.h>int main(){ int i,n,ret; ret=1; scanf("%d..

2022-05-29 19:12:46 368

原创 week2-day6作业

Description输入一个整型数,判断是否是对称数,如果是,输出yes,否则输出no,不用考虑这个整型数过大,int类型存不下,不用考虑负值;例如 12321是对称数,输出yes,124421是对称数,输出yes,1231不是对称数,输出noInput一个整型数Output输出是yes,或者noSample Input 112321Sample Output 1yesSample Input 21231Sample Output ..

2022-05-29 19:11:58 149

原创 week2-day5作业

Description读取一个整型数,字符,浮点数,分别到变量i,j,k中,然后将i,j,k直接相加并输出,小数点后保留两位小数,不用考虑输入的浮点数的小数部分超过了两位Input一个整型数,字符,浮点数Outputi,j,k三个变量的求和值Sample Input 110 a 98.3Sample Output 1205.30#include<stdio.h>int main(){ int i; char j; float.

2022-05-29 19:11:09 161

原创 week2-day4作业

Description判断某个年份是不是闰年,如果是闰年,请输出“yes”,否则请输出“no”Input输入一行,只有一个整数x (0<=x <=10000)Output输出只有一行字符Sample Input 12000Sample Output 1yesSample Input 21999Sample Output 2noint main(){ int year; scanf("%d", &yea..

2022-05-29 19:10:09 110

原创 week1-day3作业

Description读取一个65到122之间的整型数,然后以字符形式输出它,比如读取了97,输出字符aInput读取一个整型数,整型数 大于等于65,小于等于122Output输出整型数 在ASCII表中对应的字符Sample Input 197Sample Output 1a#include <stdio.h>#include <stdlib.h>int main(){ int x; scanf(".

2022-05-29 19:06:54 111

原创 week1-day2作业

Description你的任务是计算a+bInput输入包含a和b,通过空格隔开Output需要输出a、b的和Sample Input 11 4Sample Output 15#include<stdio.h>int main(){ int a,b; scanf("%d%d",&a,&b); printf("%d\n",a+b); return 0;}...

2022-05-29 19:05:55 155

原创 week1-day1作业

各位C督学营的同学,大家好,这是一道开启编程之路的入门题,要求是请输出 hello wangdao#include<stdio.h>int main(){ printf("hello wangdao\n"); return 0;}

2022-05-29 19:04:44 129

空空如也

空空如也

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

TA关注的人

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