自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1043.函数习题(8):递归方法求n阶勒让德多项式的值

Description用递归方法求n阶勒让德多项式的值,递归公式为:pn(x)=1 (n=0)pn(x)=x (n=1)pn(x)=((2n-1)*x-pn-1(x)-(n-1)*pn-2(x))/n (n≥1)Input输入仅一行,输入x和n,用空格隔开。!!特别提示!!题目中的自变量x和函数值均设置为float,n设为整型。Output输出仅一行,输出计算结果(小数点后保留4位)。Sample Input1.5 3Sample Output1.1667

2022-05-25 13:45:37 1523 1

原创 1091.结构体习题:通过学生学号查询学生信息

Description有5个学生,每个学生的数据包括:学号(字符数组型)、姓名(字符数组型)、C语言成绩(整型),编写程序先从键盘上输入学生们的数据,再输入一个学生的学号,要求输出该学号对应的学生信息,未找到该学生时输出not found。Input输入仅6行,前5行输入5个学生的学号、姓名、C语言成绩,要求数据之间用空格隔开。第6行输入一个学号信息。Output输出仅一行,输出学号对应的学生信息或not found (两单词中间有一空格)。Sample Input111 yi

2022-05-11 23:21:15 4870 2

原创 1092.结构体习题:通过职工信息输出高于平均工资的职工信息及高于平均工资的职工人数

Description有5个职工,每个职工的数据包括:职工号(字符数组型)、姓名(字符数组型)、工资(整型),编写程序要求从键盘上输入职工们的数据,输出高于平均工资的职工信息及高于平均工资的职工人数。Input输入仅5行,输入5个职工的职工号、姓名、工资,要求数据之间用空格隔开。Output输出工资高于平均工资的职工信息,每个职工信息占一行;输出高于平均工资的职工人数,占一行。Sample Input111 yi 9700222 er 9800333 san 600044

2022-05-11 23:19:49 835

原创 1089.数组习题:利用数组实现循环右移

Description利用数组实现循环右移,输入数组长度m和循环右移的位数n,输入数组元素,输出循环右移后的数组。Input输入两行,第一行输入m和n的值,第二行输入数组的m个元素。Output输出仅一行,输出循环右移后的数组,各元素以空格分开。Sample Input5 36 3 4 5 1Sample Output4 5 1 6 3#include<stdio.h>int main(){ int m,n,i,j,t; sc

2022-05-11 23:17:23 916

原创 1085.函数习题:计算公式s=1+1/(1+2)+1/(1+2+3)+…+1/(1+2+…+n)的值

Description编写函数fun(), 实现功能:根据公式s=1+1/(1+2)+1/(1+2+3)+…+1/(1+2+…+n)计算s,计算结果作为函数值返回,n通过形参传入。Input输入仅一行,输入正整数n的值。Output输出仅一行,输出s的值(小数点后保留2位有效位)。Sample Input3Sample Output1.50#include<stdio.h>double fun(double n);int main(){ i

2022-05-11 22:48:44 2718

原创 1053.枚举型习题(1):输入整数输出其对应的颜色

Description已知枚举类型定义如下:enum{red, yellow, blue, green, black, white};从键盘输入一整数,显示与该整数对应的枚举常量的英文名称。Input输入仅一行,输入一个整数(0~5之间)Output输出仅一行,输出数字所对应的颜色单词Sample Input1Sample Outputyellow#include<stdio.h>int main(){ enum { red

2022-05-11 22:47:08 714

原创 10结构体习题(1):输入n名学生学号、姓名、三门课成绩,计算平均分,输出排行榜

Description有5个学生,每个学生的数据包括:学号、姓名、三门课成绩,编写程序要求从键盘输入学生们的数据,并输出成绩报表(包括每人的学号,姓名、三门成绩及平均分数),还要求输出平均分在前3名的学生姓名及平均成绩。Input输入仅五行,输入5个学生的学号、姓名、三门课成绩,要求数据之间用空格分开Output输出仅八行,输出5行的成绩报表(依原来顺序的成绩榜,包括:学号 姓名 三门课成绩 平均分),输出3行的成绩榜(平均成绩最高的三个学生的倒序成绩榜,包括:学号 姓名 三门课成绩 平

2022-05-11 22:45:17 4520

原创 1045.数组习题(4):输出Fibonacci数列的前n项

Description使用数组计算和存储Fibonacci数列前n项,每行输出5项。Input输入仅一行,输入n值。Output按顺序输出n项,每行输出5项,每行用空格隔开。Sample Input9Sample Output1 1 2 3 5 8 13 21 34 #include<stdio.h>int main(){ int n; scanf("%d",&n); int a[n],i; a[0]=

2022-05-11 22:43:33 1226

原创 1023.循环结构习题:打印“完数”

Description编写程序,完成打印1000以内所有的完数。 完数:该数的各因子之和正好等于该数本身例如:6=1+2+328=1+2+4+7+14所以: 6、28都是完数。对于一个整数m,如何判断它是否完数?从数学知识可以知道,一个数m的(除该数本身外)所有因子都在1~m/2之间。算法中要取得因子之和,只要在1~m/2之间找到所有整除m的数,将其累加起来即可。如果累加和与m本身相等,则说明m是一个完数,将m输出。Input输入仅一行,输入2 个正整数m 和n (其中m和n都大于

2022-05-11 22:42:04 231

原创 1018.循环结构习题:求2+22+222+....+22222的值

Description编一程序,求Sn=a+aa+aaa+…+aaa…a的值,其中a为一个数字。例如,2+22+222,此时a=2,n=3, n由键盘输入。Input输入仅一行,输入2个数a、nOutput输出仅一行,输出相应的结果Sample Input2 3Sample OutputSn=246#include<stdio.h>#include<math.h>int main(){ int a,n,an,Sn=0,i; s

2022-05-11 22:35:37 743

原创 1034.函数习题(3):函数实现求最大公约数和最小公倍数

Description写两个函数,分别求两个整数的最大公约数和最小公倍数,用主函数调用这两个函数,并输出结果。Input输入仅一行,输入二个整数。Output输出仅二行;第一行:输出最大公约数第二行:输出最小公倍数Sample Input12 18Sample Output636#include<stdio.h>int ZD(int c,int d);int main(){ int ZX(int c,int d); in

2022-05-11 22:33:59 267

原创 1011.选择结构习题:求三个数的最大值

Description编一程序,将3个整数a、b、c由键盘输入,输出其中的最大者Input输入仅一行,输入3个整数Output输出仅一行,输出3个数中的最大值Sample Input3 2 6Sample Outputmax=6#include<stdio.h>int main(){ int a,b,c; scanf("%d%d%d",&a,&b,&c); if(b>a) a=b;

2022-04-15 17:48:59 276

原创 1009.顺序结构习题:求两点之间的距离

Description编一程序,求两点之间的距离。已知直角坐标系中两点(x1,y1)和 (x2,y2),公式求取两点间距离。Input输入仅一行,输入4个任意数(2个坐标点的横纵坐标值)x1,y1;x2,y2Output输出仅一行,输出两点间距离值。Sample Input0 0 1 1(x1=0,y1=0;x2=1,y2=1)Sample Output1.414214#include<stdio.h>#include<math.h>

2022-04-15 17:35:47 343

原创 1008.顺序结构习题:摄氏温度转换为华氏温度和绝对温度

Description编一程序,将输入的摄氏温度C转换为华氏温度F和绝对温度K。转换公式为:F=9/5C+32K=273.16+CInput输入仅一行,输入一个摄氏温度数COutput输出仅一行,输出其华氏温度F和绝对温度K,输出数据间隔为一个空格,输出数据保留2位小数。Sample Input36.2Sample OutputF=97.16 K=309.36#include"stdio.h"int main(){ float a,b,c; sc

2022-04-15 17:35:28 690

原创 1008.顺序结构习题:求三个数的平均值

1008.顺序结构习题:求三个数的平均值

2022-04-11 13:14:19 244

原创 1007.循环结构习题:输入两个整数,输出它们的最大公约数

1007.循环结构习题:输入两个整数,输出它们的最大公约数

2022-04-11 13:08:01 304

原创 1004.选择结构习题:奇偶数判断

Description给定一个整数,判断该数是奇数还是偶数。Input输入仅一行,一个大于零的正整数n。Output输出仅一行,如果n是奇数,输出odd;如果n是偶数,输出even。Sample Input5Sample Outputoddanswer:#include<stdio.h>int main(){ int n; scanf("%d",&n); if(n%2==0) printf("even"...

2022-04-09 16:01:19 498

空空如也

空空如也

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

TA关注的人

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