- 博客(25)
- 收藏
- 关注
原创 C语言——寻找子串
若该整数为正整数,则表示str2在str1中的初始位置。若该整数为-1,则表示str2中在str1不存在,或者str2的长度大于str1的长度。有两个字符串str1和str2,它们的长度都不超过100个字符。请编程实现在str1中查找str2的初始位置。第一行输入字串str1,第二行输入字串str2。
2025-05-04 12:00:00
409
原创 C语言——字串处理
现有两个字符串s1和s2,它们最多都只能包含255个字符。编写程序,将字符串s1中所有出现在字符串s2中的字符删去,然后输出s1。有两行输入。第一行输入为字符串s1,第二行输入为字符串s2。输出被处理过的字符串s1。输入:输出:运行结果
2025-04-25 12:00:00
309
原创 C语言——填充矩阵
编程实现自动填充n×n矩阵元素数值,填充规则为:从第一行最后一列矩阵元素开始按逆时针方向螺旋式填充数值1,2,…,n×n,其中:n从键盘输入且3≤n≤20。最后向显示器输出该矩阵所有元素。(2)输出每行矩阵元素后均需换行输出下一行,共输出n行。(3)每个矩阵元素数值的域宽均为4位且右对齐。(1)每行n列矩阵元素均需在一行内输出显示。输入一个正整数,为矩阵的行数和列数。按行列顺序输出n×n矩阵的所有元素。
2025-04-24 12:00:00
758
原创 C语言——数组合并与排序
有两行输出,第一行输出为合并之后的数组元素值,第二行输出为排序后的数组元素值。每行输出中的每两个数值之间用逗号分隔。有两行输入,分别为第一个数组和第二个数组的元素赋值。每行输入中的每两个数值之间用空格分隔。输入两个整数数组,每个数组有5个整数,将二者进行合并,然后按照数值从小到大排序输出。
2025-04-23 12:00:00
172
原创 C语言——数组元素遍历
输入一个整型数组a[10],并计算其中的前9个元素的平均值,然后将这个值替换a[9]中的内容,最后输出该数组的所有元素。在一行内输出数组的所有元素值,每两个值之间用逗号分隔。从键盘先后输入数组元素值,每两个值之间用空格分隔。
2025-04-22 11:30:27
366
原创 C语言——闰年问题
定义一个带参数的宏,以判别某个年份是否为闰年。其中年份year应从键盘输入。输出所输入的年份是或不是闰年,请参见样例输出。输入一个整数,为年份。
2025-04-21 12:00:00
383
原创 C语言——求解勒让德多项式
若n小于0,则输出“error”。若n大于等于0,则输出。先后从键盘输入n和x,用逗号分隔。其中:n和x为int型;,保留小数点后两位。
2025-04-18 12:00:00
319
原创 C语言——储蓄账户余额计算器
假设你每月在储蓄账户上存100元,年利率是5%,则每月的利率是0.05/12=0.00417。第二个月后,账户上的值变成(100+100.417)×(1+0.00417)=201.252;第三个月后,账户上的值变成(100+201.252)×(1+0.00417)=302.507;写一个函数,根据用户输入的每月存款数、年利率和月份数,计算给定月份后账户上的钱数并输出。第一个月后,账户上的值变成100×(1+0.00417)=100.417;键盘输入每月存款数、年利率、月份数,每两个数据之间用逗号分隔。
2025-04-17 12:00:00
317
原创 C语言——寻找回文数
所谓回文数就是将一个数从左向右读与从右向左读是一样的,例如,121和1331都是回文数。编写一个函数实现求正整数n以内的回文数。每行输出10个回文数,每两个回文数之间用逗号分隔。输入一个正整数,为n的值。
2025-04-16 12:00:00
494
原创 C语言——寻找双质数
所谓“双质数”是指对于两个质数p和q,如果满足p = q + 2,则p和q为双质数。请编程实现利用函数求解闭区间[m, n]之间的双质数,其中m和n均为正整数且m < n。每行输出一对双质数,用逗号分隔。若有多对双质数,则分多行输出。从键盘先后输入两个正整数(分别为m和n),用逗号分隔。
2025-04-15 12:00:00
67
原创 C语言——数列前n项和
写一个函数,求解以下数列前n项之和并输出,其中n(正整数)应从键盘输入。输出一个实数(float型),保留小数点后两位。输入一个正整数(int型),表示数列的项数。
2025-04-14 12:00:00
345
原创 C语言——水仙花数
打印出所有“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个水仙花数,因为153=1。每行输出一个水仙花数,有多少个水仙花数,就输出多少行。
2025-03-31 12:00:00
331
原创 C语言——寻找完数
完数是指一个整数恰好等于它的因子之和(除自身外),则称这个数为完数。从键盘先后输入两个不大于9999的正整数m和n,若m>n,则交换两数。然后求m~n(m和n均为正整数且m≤n)之间的所有完数。输出所有完数,每两个数之间用逗号分隔。若输入非法,则输出“error”。先后输入两个正整数m和n,用逗号分隔。
2025-03-28 12:00:00
314
原创 C语言——猴子吃桃问题
猴子第一天摘下若干个桃子,当即就吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃一个。以后每天早上都吃了前一天剩下的一半多一个。到第10天早上想再吃时,发现只剩下一个桃子了。求第一天共摘多少个桃子?输出一个整数,表示第一天所摘桃子的数量。
2025-03-27 12:00:00
200
原创 C语言——计算乘方和
从键盘为整型变量a赋值,如果a的值为闭区间[3,10]之间的整数,则计算并输出a。输出4行数据,自上而下每行分别为两个数的和、差、积、商的结果。否则输出“error”。所输入的两个整数用逗号分隔。
2025-03-26 12:00:00
207
原创 C语言——数字转换单词
编写一个程序,要求用户输入一个两位数,然后输出显示该数的英文单词。提示:把数分解为两个数字。用一个switch语句显示第一位数字对应的单词(“twenty”、“thirty”等),用第二个switch语句显示第二位数字对应的单词。不要忘记11~19需要特殊处理。输入的整数所对应的英文单词(所含字母均小写)。一个十进制两位整数。
2025-03-24 12:00:00
263
原创 C语言——电费计算器
所有用户都是按最少100元进行收费。如果总费用大于400元,还要加收总数的15%的费用。请编写程序,从键盘输入用电量,经过计算后输出显示应收电费。一个浮点数(保留小数点后两位),为应收电费。前200度电:每度0.8元;后100度电:每度0.9元;超过300度电:每度1元。一个整数,为用电量。
2025-03-22 12:00:00
552
原创 C语言——商品优惠计算器
使用if语句编程实现输入购货金额,输出实际付款金额。购货金额≤500元 不打折。1000元<购货金额 8折。500元<购货金额≤1000元 9折。一个浮点数(保留小数点后两位)。
2025-03-20 12:00:00
388
原创 C语言——字母密码
要将“China”译成密码,译码规律是:用原来字母后面的第4个字母代替原来的字母。例如,字母A后面第4个字母是E。因此,“China”应译为“Glmre”。请编一程序,用赋初值的方法使c1、c2、c3、c4、c5五个变量的值分别为‘C’、‘h’、‘i’、‘n’、‘a’,经过运算,使c1、c2、c3、c4、c5分别变成为‘G’、‘l’、‘m’、‘r’、‘e’,并输出。在第一行连续输出5个初始英文字母,在第二行连续输出5个英文字母密文。
2025-03-18 12:00:00
542
原创 C语言——物品折旧计算器
请编写一个程序,当输入物品的购买价格、废品价值、产品设计寿命和使用年限后,程序能计算出该物品的每年折旧费(结果保留两位小数),以及在到达某使用年限时的折旧价值(即残余价值,结果保留两位小数)。在一行内按顺序输入4个数据,分别为购买价格、废品价值、产品设计寿命和使用年限,每两个数据之间用逗号分隔。某种物品的每年折旧费的线性计算方法如下:每年折旧费=(购买价格-废品价值)/产品设计寿命(年)。折旧价值的计算方法如下:购买价格-每年折旧费*使用年限。在一行内按顺序输出每年折旧费和残余价值,用逗号分隔。
2025-03-17 12:00:00
448
原创 C语言——简单的四则运算实现
由键盘输入两个整数,分别计算这两个数的和、差、积、商,并输出结果。输出4行数据,自上而下每行分别为两个数的和、差、积、商的结果。所输入的两个整数用逗号分隔。
2025-03-15 11:58:20
232
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人