自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 问答 (2)
  • 收藏
  • 关注

原创 C语言程序设计:验证欧拉猜想:任何一个大于2的整数都可以表示为不超过三个质数的和。要求:编写程序,接受用户输入的一个大于2的整数,并输出该整数的质数和表示。运行结果如样张所示

要么是被拆解成两个数,要么就被拆解成三个数。如果没被拆解成两个数的话,count依旧为0,那么就去看能不能被拆解成三个数。如果两个数和三个数都被拆解不了的话,例如:3,直接把它放进primes输出它。【请输入一个大于2的整数:】 55。【该整数的质数和表示为:】

2024-03-21 08:37:02 655

原创 C语言程序设计:请补充完整函数sort(int *p,int m,int n),实现对p所指向的 一维数组a从第m个元素开始的n个元素进行升序排序。例如:输入4,7;输出顺序为: 12

【代码】C语言程序设计:请补充完整函数sort(int *p,int m,int n),实现对p所指向的 一维数组a从第m个元素开始的n个元素进行升序排序。例如:输入4,7;输出顺序为: 12。

2024-03-06 18:39:06 557

原创 C语言程序设计:某银行为购房者提供住房按揭贷款,年利率为5.733(百分之),还款期限为30年,编写一个函数实现如下还款:贷款总额(单位:万元)手动输入,每年等额本息偿还,计算出一个月的还款额,等额本

【代码】C语言程序设计:某银行为购房者提供住房按揭贷款,年利率为5.733(百分之),还款期限为30年,编写一个函数实现如下还款:贷款总额(单位:万元)手动输入,每年等额本息偿还,计算出一个月的还款额,

2024-03-03 14:00:45 759

原创 C语言程序设计:编写一个函数用指针实现统计一个字符串s2在另一个字符串s1中出现的次数,返回次数。在主函数中输入两个字符串str1,str2,调用函数统计字符串str2在字符串str1中出现的次数并输

【代码】C语言程序设计:编写一个函数用指针实现统计一个字符串s2在另一个字符串s1中出现的次数,返回次数。在主函数中输入两个字符串str1,str2,调用函数统计字符串str2在字符串str1中出现的次数并输。

2024-03-03 13:45:08 1143

原创 C语言程序设计:从键盘上输入一串字母,编程统计每个字母的个数,不区分大小写,如果输入了非字母字符则输出“字符x不参与统计。”。示例1:输入字母:helloHelloHehelloHelloHe

从给出的题目来看,输出出现的字母的个数是按照,字母的小写从小到大来的。strs数组用来存放每个字母出现的个数,strs[0]存放a出现的次数,strs[1]存放b的次数......s是要输入的字符,因为是输入一串字符,所以用while((s=getchar())!='\n')来限制。已知strs[0]存放a的,strs[1]存放b的我们如何来表示[]中的下标,a的ASCII码值为97,b的ASCII码值为98,97-97=0,98-97=1;一共26个英文字母,那么没出现的次数为0的不输出,不为0的输出。

2024-03-03 13:42:42 2337

原创 C语言程序设计:某银行为购房者提供住房按揭贷款,年利率为5.733%,还款期限为5年,编写一个函数实现如下还款:贷款总额(单位:万元)手动输入,每年等额本金偿还,计算每年还款额,注意第五年只还本金。

在循环中,当年的还款额包括贷款总额除以还款期限,以及剩余未归还部分乘以年利率。在最后一年,只还本金部分,不再加上利息部分。在主函数main中,用户输入贷款总额,然后调用calculateYearlyPayment函数计算并输出每年的还款额明细。这个程序实现了按照年等额本金偿还贷款的功能,根据输入的贷款总额(单位:万元)计算每年的还款额,并输出还款明细。最终,根据用户输入的贷款总额,程序会计算并输出按年等额本金偿还贷款的还款明细。还款=(贷款/还款期限)+(贷款-已还款)*年利率。

2024-02-25 10:13:21 1624 2

原创 C语言程序设计:定义一个函数求任意给定整数n的个位数字和十位数字和的完全平方,如果输入数字0<n<10,则在数字前加0,然后进行计算并输出计算结果。例如输入22,则输出16

该程序定义了一个用于计算任意给定整数个位数字和十位数字和的完全平方的函数calculateSquareSum。在主函数main中,用户输入一个整数n,然后调用calculateSquareSum函数计算并输出计算结果。在calculateSquareSum函数中,首先判断输入的数字是否为个位数,如果是个位数则将其转换为十位数。然后通过取余和整除操作分别获得个位数字和十位数字,将它们相加后求平方作为返回值。最后,根据用户输入的整数,程序会计算其个位数字和十位数字和的完全平方并输出结果。

2024-02-25 09:57:43 892 3

原创 C语言程序设计:编写函数(tj),通过函数的递归调用,实现:有n级台阶,一步可以上一级台阶,也可以一步上两级台阶,问上完n级台阶,有多少种走法?

【代码】C语言程序设计:编写函数(tj),通过函数的递归调用,实现:有n级台阶,一步可以上一级台阶,也可以一步上两级台阶,问上完n级台阶,有多少种走法?

2024-02-25 09:31:55 521

原创 C语言程序设计:用选择法按升序对a数组中的数排序。请填空。选择法排序方法:用这种方法排序,5个数需要排序4轮。第0轮:从a[0]~a[4]中找出最小数,将其与a[0]对调。第1轮:从a[1]~

【代码】C语言程序设计:用选择法按升序对a数组中的数排序。请填空。选择法排序方法:用这种方法排序,5个数需要排序4轮。第0轮:从a[0]~a[4]中找出最小数,将其与a[0]对调。第1轮:从a[1]~

2024-02-25 09:28:04 395

原创 C语言程序设计:在此程序中,函数fun的作用是:统计整型变量m中各数字出现的次数,并存放到数组a中,其中: a[0]存放0出现的次数,a [1]存放1出现的次数,.... a[9]存放9出现的次数。

【代码】C语言程序设计:在此程序中,函数fun的作用是:统计整型变量m中各数字出现的次数,并存放到数组a中,其中: a[0]存放0出现的次数,a [1]存放1出现的次数,.... a[9]存放9出现的次数。

2024-02-25 09:13:42 486

原创 C语言程序设计:在此程序中,fun函数的功能是:分别统计字符串中大写字母和小写字母的个数。例如,给字符串s输入: AAaaBBbb123CCcccd, 则应输出: upper= =6,lowe

【代码】C语言程序设计:在此程序中,fun函数的功能是:分别统计字符串中大写字母和小写字母的个数。例如,给字符串s输入: AAaaBBbb123CCcccd, 则应输出: upper= =6,lowe。

2024-02-25 09:07:05 750

原创 C语言程序设计:下列给定程序中,函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按位输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。

本程序的主函数输入两个数即需要转换的数和转换成几进制数,通过函数调用输出转换后的数。看子函数,m为需要转换的数,k为转换成几进制。我们知道十进制转换k进制的方法为除k倒取余,定义的i为aa[]下标,也是转换后的位数。因为除k倒取余,所以aa[i]=m%k,然后m/k。等到m为0时结束循环,也完成了转换。

2024-02-19 09:49:30 590

原创 C语言程序设计:(2)【程序设计】请编写一个函数void fun(int m,int k,int xx[]),该函数的功能是:输出大于整数m后的连续n个素数存入所指的数组中。例如,若输入m(17),n

利用j来遍历i的因子,看能否被整除,如果被整除则不是素数,break跳出。当i==j时,说明i是素数,则存储到xx[]中,定义的n则来表示素数的个数,当n与k相等说明已经找到n个素数,则break跳出结束循环。本程序通过函数调用来输出大于整数m后的连续n个素数存入所指的数组中。看我们需要填写的部分,我们来找出这些素数需要利用循环,因为说大于整数m的连续n个素数(即k),所以for循环里面i=m+1,i一直自增。

2024-02-19 09:29:59 696

原创 C语言程序设计:题目:有如下数列:1,2,2,3,3,3,4,4,4,4,5,5,5,5,5,..计算并输出前1000项的和要求:使用循环实现。 输出结果的形式为:s=29820

【代码】C语言程序设计:题目:有如下数列:1,2,2,3,3,3,4,4,4,4,5,5,5,5,5,..计算并输出前1000项的和要求:使用循环实现。输出结果的形式为:s=29820。

2024-02-19 09:22:46 408

原创 C语言程序设计: 题目: 编写函数(upfst),要求读入一个英文文本行,将其中每个单词的第一个字母改 成大写,然后输出此文本行(这里“单词“是指由空格隔开的字符串)。

【代码】C语言程序设计: 题目: 编写函数(upfst),要求读入一个英文文本行,将其中每个单词的第一个字母改 成大写,然后输出此文本行(这里"单词"是指由空格隔开的字符串)。

2024-02-16 21:20:01 695

原创 C语言程序设计:通过函数调用,实现以下功能:输入一个正整数,按从低位到高位的顺序,依次将其偶数位上的数字取出,反序重新生成一个整数并输出,例如,输入112233,则输出321 。

【代码】C语言程序设计:通过函数调用,实现以下功能:输入一个正整数,按从低位到高位的顺序,依次将其偶数位上的数字取出,反序重新生成一个整数并输出,例如,输入112233,则输出321。

2024-02-16 21:18:11 633

原创 C语言程序设计:通过函数调用,实现一元二次方程求解。

【代码】C语言程序设计:通过函数调用,实现一元二次方程求解。

2024-02-16 21:17:27 529

原创 C语言程序设计:编写函数(lx),输出一个n行的菱形,n由键盘输入(n必须为奇数)

【代码】C语言程序设计:编写函数(lx),输出一个n行的菱形,n由键盘输入(n必须为奇数)

2024-02-16 21:16:28 584

原创 C语言程序设计:编程求用1,2,3,4四个数字可以组成多少个无重复数字的四位数,并输出这些四位数。(注:使用for循环)结果:123412431324 。 。 。可以组成24个无重复数

【代码】C语言程序设计:编程求用1,2,3,4四个数字可以组成多少个无重复数字的四位数,并输出这些四位数。(注:使用for循环)结果:123412431324。。。可以组成24个无重复数。

2024-02-16 21:15:51 594

原创 C语言程序设计:编程用“碾转相除法”求两个整数的最大公约数,两个整数由键盘输入。(注:使用while循环)

接下来,使用while循环来实现碾转相除法的计算过程,直到m除以n的余数等于0为止。在循环体中,我们首先通过m%n求出m除以n的余数,并将结果存储在变量t中。然后,将变量n的值赋给变量m,将变量t的值赋给变量n,相当于完成了一次“碾转”的操作。最后,当循环结束时,变量n中存储的值就是最大公约数,我们通过printf函数输出结果。然后,通过scanf函数从键盘输入两个整数,并将它们分别存储在变量m和n中。在程序中,我们首先声明了变量m、n和t,用来存储两个整数和中间结果。

2024-02-14 15:29:31 572

原创 C语言程序设计:百钱买百鸡,《算经》一书中记载“鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一,百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?”要求每一种鸡都要有,编程输出公鸡(gj)、母鸡(mj)、小鸡(xj

【代码】C语言程序设计:百钱买百鸡,《算经》一书中记载“鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一,百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?”要求每一种鸡都要有,编程输出公鸡(gj)、母鸡(mj)、小鸡(xj。

2024-02-14 15:25:49 618

原创 C语言程序设计:韩信点兵,韩信带1500名士兵打仗,战死四五百人,站3人一排,多出2人;站5人一排,多出4人;站7人一排,多出6人。编程计算还有多少士兵? (注:使用for循环)

【代码】C语言程序设计:韩信点兵,韩信带1500名士兵打仗,战死四五百人,站3人一排,多出2人;站5人一排,多出4人;站7人一排,多出6人。编程计算还有多少士兵?(注:使用for循环)

2024-02-14 15:23:19 868 1

原创 C语言程序设计:百马百担,有一百匹马,驮一百担货,大马驮3担,中马驮2担,两只小马驮1担,每匹马都要驮货,编程计算大马(dm)、中马(zm)、小马(xm)各有多少匹。 (注:使用for循环)结果:

【代码】C语言程序设计:百马百担,有一百匹马,驮一百担货,大马驮3担,中马驮2担,两只小马驮1担,每匹马都要驮货,编程计算大马(dm)、中马(zm)、小马(xm)各有多少匹。

2024-02-12 16:26:10 841 1

原创 C语言程序设计:输出100-1000以内所有的回文数,一行10个。(注:每个数占5个字符)

【代码】C语言程序设计:输出100-1000以内所有的回文数,一行10个。(注:每个数占5个字符)

2024-02-12 16:24:28 1097 1

原创 C语言程序设计:输入一个整数,判断是否为回文数(所谓回文数就是左右对称的数)(注:使用while循环)

【代码】C语言程序设计:输入一个整数,判断是否为回文数(所谓回文数就是左右对称的数)(注:使用while循环)

2024-02-11 22:41:21 529 1

原创 C语言程序设计:任意输入一个日期,计算这一天是这一年中的第几天(考虑闰年和平年)。

C语言程序设计:任意输入一个日期,计算这一天是这一年中的第几天(考虑闰年和平年)。

2024-02-11 22:37:46 733 1

原创 C语言程序设计:请编写输出以下图案的程序。(注意:需要使用math库abs)1123123451234567123451231

C语言程序设计:请编写输出以下图案的程序。(注意:需要使用math库abs)1123123451234567123451231。

2024-02-11 22:35:23 666 1

原创 C语言程序设计:编程计算求e近似值: 用while语句求直到最后一项值小于10-5为止。e=0+1+1/1+1/1/2+1/1/2/3...

编程计算求e近似值: 用while语句求直到最后一项值小于10-5为止。

2024-02-10 22:31:32 1344 1

原创 C语言程序设计:功能:编写程序(使用Switch ),给出年月日,计算出该日是该年的第几天。判断是否为 闰年的条件是:能被 4 整除但是不能被100整除或者能被四百整除。

在计算月份之前,还根据闰年的条件进行了判断,即能被4整除但不能被100整除,或者能被400整除。如果输入的月份大于2且满足闰年条件,则天数需要加1。该程序使用了switch语句来根据输入的月份计算天数。在每个月份之前,通过switch语句设置了每个月份之前已经过去的天数。最后,将计算得到的已过去天数与输入的日份相加,得到该日期是该年的第几天,并将结果输出。

2024-02-10 22:18:06 705 1

原创 C语言程序设计:编程计算π的近似值(直到最后一项的绝对值小于10-5为止,使用while)

根据两个公式我们清楚的知道,我们要求出π的近似值。第一步要用循环求出(1-1/3+1/5-1/7+...)中的值,也就是先求出π/4的近似值。再把π/4的近似值*4,以至于最后得到π的近似值。首先,要求π的近似值,我们就应该要清楚它的公式。圆周率的近似值为:3.141573。

2024-02-08 23:08:39 1567

原创 C语言程序设计:设计程序打印出如下图案(菱形)

在程序中,首先使用for循环打印上半部分的菱形,每一行空格个数为4-i,星号个数为2*i-1;然后再使用循环打印下半部分的菱形,每一行空格个数也为4-i,星号个数为2 i-1。在这段程序中,首先在上半部分按照一定的规律打印星号,然后在下半部分以相反的规律打印星号,从而形成一个菱形。这样就完成了打印菱形的操作。

2024-02-07 14:20:40 432 1

原创 C语言程序设计:编写程序,打印以下图形(一个三行的倒金字塔)

编写程序,打印以下图形(一个三行的倒金字塔)

2024-02-07 14:17:45 471 1

原创 C语言程序设计:打印图形(半个倒金字塔)

打印图形(半个倒金字塔)

2024-02-07 14:13:51 375 1

原创 C语言程序设计:s=1+(2*2)+(3*3*3)+(4*4*4*4)+...+(9*9*9*9*9*9*9*9*9)的值要求:使用循环实现。 输出格式:s=405071317

s=1+(2*2)+(3*3*3)+(4*4*4*4)+...+(9*9*9*9*9*9*9*9*9)的值要求:使用循环实现。 输出格式:s=405071317

2024-02-06 22:09:48 822 1

原创 C语言程序设计:打印图形(半个菱形)

打印图形

2024-02-06 22:05:34 428 1

原创 C语言程序设计:要求实现一个函数,能够合并两个整数数组,合并后进行降序排序并删除重复元素。

要求实现一个函数,能够合并两个整数数组,合并后进行降序排序并删除重复元素

2024-02-05 22:44:56 935 1

原创 C语言程序设计:题目:要求键盘输入一个大于2的偶数,判断输入的数字是否满足“歌德巴赫猜想”(任何一个大于2的偶数都可以表示为两个质数之和。)如果找到了这样的一对质数,就输出它们,并且输出“在给定范围

歌德巴赫猜想

2024-02-05 22:34:14 798 1

原创 C语言程序设计:请编写一个函数,用来删除字符串中的所有空格。例如,输入I‘m going to take the college entrance examination,则输出为 I‘mgoing

解析:在我们需要填写的部分,定义了一个指针,用来存储删除字符串空格后所得到的字符串。遍历我们输入的字符串,如果字符不是空格,就把该字符赋到*s中,然后s和str都自增向后移一位,接着判断下一个字符,直到循环结束。最后将指向的位置设为字符串结束符。例如,输入I'm going to take the college entrance examination,则输出为 I'mgoingtotakethecollegeentranceexamination。题目:请编写一个函数,用来删除字符串中的所有空格。

2024-02-04 19:26:19 517

原创 C语言程序设计:有一整数,如果加上100,则为一完全平方数。如果加上168,则为另一个完全平方数。求这个数。

通过while循环不断尝试不同的整数n,然后计算n+100和n+168的平方根a、b,并判断是否为完全平方数,如果满足条件就输出这个数并且跳出循环,否则继续尝试下一个整数。

2024-02-04 19:09:13 603

原创 C语言程序设计:编写函数fun(x,y),函数的功能是若x、y为奇数,求x到y之间的奇数和;若x、y为偶数,则求x到y之间的偶数和。主函数的功能是计算(1+3+5+……+1999)-(2+4+6+……

湖北省技能高考C语言程序设计

2024-02-03 16:44:54 539

空空如也

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

TA关注的人

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