C语言110练习题
文章平均质量分 94
本专栏可在看完“入门学习”和“进阶学习”后进行对题目的练习,提高动手敲代码的能力!
子期cod
这个作者很懒,什么都没留下…
展开
-
C语言练习题110例(十一)
题目描述:KK学习了面向对象技术,学会了通过封装属性(变量)和行为(函数)定义类,现在他要设计一个电子日历类TDate。它有3个私有数据成员:Month,Day,Year和若干个公有成员函数,要求:(1)带有默认形参值的构造函数,默认值为0, 0, 0;(2)输出日期函数,用“日/月/年”格式输出日期;(3)设置日期函数,从键盘输入年、月、日。输入描述:一行,三个整数,用空格分隔,分别表示年、月、日。输出描述:一行,用“日/月/年”格式输出日期。原创 2024-01-26 00:10:54 · 1139 阅读 · 0 评论 -
C语言练习题110例(十)
输入格式:hour:minute k(如hour或minute的值为1,输入为1,而不是01)(0 ≤ hour ≤ 23,0 ≤ minute ≤ 59,1 ≤ k ≤ 109)他知道现在的时刻,以及自己要睡的时长,想设定一个闹钟叫他起床学习,但是他太笨了,不知道应该把闹钟设定在哪个时刻,请你帮助他。三行三列的字符元素,代表棋盘状态,字符元素用空格分开,代表当前棋盘,其中元素为K代表KiKi玩家的棋子,为O表示没有棋子,为B代表BoBo玩家的棋子。包含n行,为杨辉三角的前n行,每个数输出域宽为5。原创 2024-01-25 23:58:11 · 2623 阅读 · 0 评论 -
C语言练习题110例(九)
接下来有k行,每行包括一个字符t和两个数a和b,中间用空格格分隔,t代表需要执行的操作,当t为字符’r’时代表进行行变换,当t为字符’c’时代表进行列变换,a和b为需要互换的行或列(1≤a≤b≤n≤10,1≤a≤b≤m≤10)。(1≤n≤10,1≤m≤10)从2到n+1行,每行输入m个整数(范围-231~231-1),用空格分隔,共输入n*m个数,表示第一个矩阵中的元素。(1≤n≤10)从2到n+1行,每行输入n个整数(范围-231~231-1),用空格分隔,共输入n*n个数。原创 2024-01-22 09:00:00 · 977 阅读 · 0 评论 -
C语言练习题110例(八)
有一个整数序列(可能有重复的整数),现删除指定的某一个整数,输出删除指定数字之后的序列,序列中未被删除数字的前后位置没有发生改变。第二行输入N个整数,输入用空格分隔的N个整数。输出一行,三个浮点数,分别表示,最高分,最低分以及平均分(小数点后保留2位),用空格分隔。输入一个整数序列,判断是否是有序序列,有序,指序列中的整数从小到大排序或者从大到小排序。第一行输入一个整数N(0≤N≤50),第二行输入用空格分隔的N个整数。任意输入一个正整数N,统计1~N之间奇数的个数和偶数的个数,并输出。原创 2024-01-19 09:00:00 · 790 阅读 · 0 评论 -
C语言练习题110例(七)
筛选法求解过程为:将2~n之间的正整数放在数组内存储,将数组中2之后的所有能被2整除的数清0,再将3之后的所有能被3整除的数清0 ,以此类推,直到n为止。Request,请求参数有误),403(Forbidden,被禁止),404(Not Found,请求失败),多组输入,一个整数(3~20),表示数字三角形边的长度,即数字的数量,也表示输出行数。针对每行输入的整数n,输出两行,第一行,输出n之内(包括n)的素数,用空格分隔,针对每行输入,输出用数字组成的对应长度的数字三角形,每个数字后面有一个空格。原创 2024-01-16 16:04:27 · 888 阅读 · 0 评论 -
C语言练习题110例(六)
KK学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的“空心”正方形图案。KK学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的反斜线形图案。KK学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的金字塔图案。KK学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用“*”组成的X形图案。多组输入,一个整数(2~20),表示金字塔边的长度,即“*”的数量,,也表示输出行数。原创 2023-12-18 10:30:00 · 846 阅读 · 0 评论 -
C语言练习题110例(五)
题目描述:输入描述:题目有多组输入数据,每一行输入一个t(-1000原创 2023-12-14 00:56:33 · 783 阅读 · 0 评论 -
C语言练习题110例(四)
KK开始学习英文字母,BoBo老师告诉他,有五个字母A(a), E(e), I(i), O(o),U(u)称为元音,其他所有字母称为辅音,请帮他编写程序判断输入的字母是元音(Vowel)还是辅音(Consonant)。从键盘任意输入一个整数表示的分数,编程判断该分数是否在及格范围内,如果及格,即:分数大于等于60分,是输出“Pass”,否则,输出“Fail”。针对每组输入,输出为一行,如果输入字母是元音(包括大小写),输出“Vowel”,如果输入字母是非元音,输出“Consonant"。原创 2023-12-10 13:04:36 · 845 阅读 · 1 评论 -
C语言练习题110例(三)
KK非常喜欢网购,在一家店铺他看中了一件衣服,他了解到,如果今天是“双11”(11月11日)则这件衣服打7折,“双12” (12月12日)则这件衣服打8折,如果有优惠券可以额外减50元(优惠券只能在双11或双12使用),求KK最终所花的钱数。一行,四个数字,第一个数表示小明看中的衣服价格,第二和第三个整数分别表示当天的月份、当天的日期、第四个整数表示是否有优惠券(有优惠券用1表示,无优惠券用0表示)。一行,包含三个整数,依次为输入整数对应的小时数、分钟数和秒数(可能为零),中间用一个空格隔开。原创 2023-12-05 13:15:32 · 831 阅读 · 1 评论 -
C语言练习题110例(二)
BMI指数(即身体质量指数,简称体质指数又称体重,英文为Body Mass Index,简称BMI),是用体重公斤数除以身高米数平方得出的数字,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。变种水仙花数 - Lily Number:把任意的数字,从中间拆分成两个数字,比如1461 可以拆分成(1和461),(14和61),(146和1),如果所有拆分后的乘积之和等于自身,则是一个Lily Number。一行,两个整数,分别表示体重(公斤),身高(厘米),中间用一个空格分隔。原创 2023-12-02 12:41:56 · 1029 阅读 · 1 评论 -
C语言练习题110例(一)
程序,BoBo告诉他printf函数有返回值,你能帮他写个程序输出printf(“Hello world”)的返回值吗?三行,第一行为出生年份,第二行为出生月份,第三行为出生日期。依次输入一个学生的学号,以及3科(C语言、数学、英语)成绩,在屏幕上输出该学生的学号,3科成绩。KK学会了printf在屏幕输出信息,他想输出一架小飞机。输入一个人的出生日期(包括年月日),将该生日中的年、月、日分别输出。输入只有一行,出生日期,包括年月日,年月日之间的数字没有分隔符。学号,3科成绩,输出格式详见输出样例。原创 2023-11-30 18:52:08 · 978 阅读 · 0 评论