自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LiHuaJK的博客

自学编程,加油!

  • 博客(14)
  • 收藏
  • 关注

原创 数据结构-线性表的顺序存储结构逆置

1.主要的操作是:对顺序存储的线性表进行逆置操作。2.空表为0时,或超过100个元素时,不执行程序。自学c语言,有任何问题,还望大佬们指教。以下是代码:#include <stdio.h>#include<stdlib.h>#define maxsize 100 //最长的长度为100typedef int elemtype; //定义线性表typedef struct //结构体的定义{ elemtype date[maxsize]; //表示线性表

2020-09-19 17:47:40 3531

原创 实验2-4-7 求组合数 (15分)自我学习

本题要求编写程序,根据公式C​n​m​​ =​m!(n−m)!​​n!​​ 算出从n个不同元素中取出m个元素(m≤n)的组合数。建议定义和调用函数fact(n)计算n!,其中n的类型是int,函数类型是double。输入格式:输入在一行中给出两个正整数m和n(m≤n),以空格分隔。输出格式:按照格式“result = 组合数计算结果”输出。题目保证结果在double类型范围内。输入样例:2 7输出样例:result = 21#include<stdio.h>d

2020-07-19 10:54:38 749 1

原创 如何利用指针交换A,B的值(初学,自我学习)

#include<stdio.h> void swap(int *pa,int *pb);//函数原型声明int main(void){ int a =5; int b =10; swap(&a, &b); printf("a=%d,b=%d\n",a,b); return 0 ; void swap(int *pa,int *pb)//函数头 { int i=*pa; *pa=*pb; *pb= i;} }...

2020-07-15 22:36:49 1639

原创 实验2-4-6 求幂之和 (15分)自我学习

本题要求编写程序,计算sum=2​1​​+2​2​​+2​3​​+⋯+2​n​​。可以调用pow函数求幂。输入格式:输入在一行中给出正整数n(≤10)。输出格式:按照格式“result = 计算结果”输出。输入样例:5输出样例:result = 62#include<stdio.h>#include<math.h>int main(){ int n=0; scanf("%d",&n); double y; int sum=

2020-07-15 22:16:23 742

原创 实验2-4-3 求平方根序列前N项和 (15分)自我学习

本题要求编写程序,计算平方根序列√​1​​​+√​2​​​+√​3​​​+⋯的前N项之和。可包含头文件math.h,并调用sqrt函数求平方根。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后两位。题目保证计算结果不超过双精度范围。输入样例:10输出样例:sum = 22.47#include<math.h>int main(){ int a=0; double sum=0; dou

2020-07-15 11:01:10 303

原创 实验2-4-2 生成3的乘方表 (15分)自我学习

输入一个非负整数n,生成一张3的乘方表,输出3​0​​~3​n​​的值。可调用幂函数计算3的乘方。输入格式:输入在一行中给出一个非负整数n。输出格式:按照幂的递增顺序输出n+1行,每行格式为“pow(3,i) = 3的i次幂的值”。题目保证输出数据不超过长整型整数的范围。输入样例:3输出样例:pow(3,0) = 1pow(3,1) = 3pow(3,2) = 9pow(3,3) = 27#include<stdio.h>#include<math.h>i

2020-07-15 10:35:17 268

原创 实验2-3-7 求平方与倒数序列的部分和 (15分)自我学习

本题要求对两个正整数m和n(m≤n)编写程序,计算序列和m​2​​+1/m+(m+1)​2​​+1/(m+1)+⋯+n​2​​+1/n。输入格式:输入在一行中给出两个正整数m和n(m≤n),其间以空格分开。输出格式:在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后六位。题目保证计算结果不超过双精度范围。输入样例:5 10输出样例:sum = 355.845635...

2020-07-14 23:11:07 246

原创 实验2-3-6 求交错序列前N项和 (15分)自我学习

本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+… 的前N项之和。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中输出部分和的值,结果保留三位小数。输入样例:5输出样例:0.917 #include<stdio.h> int main(){ double sum=0.0; int a; int cnt=1.0; scanf("%d",&a); for(int i=1;i<a+1;i++){ sum

2020-07-14 22:53:56 403

原创 实验2-3-4 求简单交错序列前N项和 (15分)自我学习记录

本题要求编写程序,计算序列 1 - 1/4 + 1/7 - 1/10 + … 的前N项之和。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后三位。题目保证计算结果不超过双精度范围。输入样例:10输出样例:sum = 0.819 #include<stdio.h> int main(){ double sum=0.0; int a; int cnt=1; //这里Cnt是做一个正负判断使用的 sca

2020-07-14 22:38:52 339

原创 实验2-3-5 输出华氏-摄氏温度转换表 (15分)自我学习记录

实验2-3-5 输出华氏-摄氏温度转换表 (15分)输入2个正整数lower和upper(lower≤upper≤100),请输出一张取值范围为[lower,upper]、且每次增加2华氏度的华氏-摄氏温度转换表。温度转换的计算公式:C=5×(F−32)/9,其中:C表示摄氏温度,F表示华氏温度。输入格式:在一行中输入2个整数,分别表示lower和upper的值,中间用空格分开。输出格式:第一行输出:“fahr celsius”接着每行输出一个华氏温度fahr(整型)与一个摄氏温度celsiu

2020-07-11 20:34:04 775

原创 实验2-3-3 求奇数分之一序列前N项和 (15分)自我学习

本题要求编写程序计算序列 1 + 1/3 + 1/5 + … 的前N项之和。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。输入样例:23输出样例:sum = 2.549541 #include<stdio.h> int main(){ double sum=0.0; int a; scanf("%d",&a); for(int i=1;i<a

2020-07-10 22:45:36 267

原创 实验2-3-2 求N分之一序列前N项和 (15分)自我学习

实验2-3-2求N分之一序列前N项和 (15分)本题要求编写程序,计算序列 1 + 1/2 + 1/3 + … 的前N项之和。输入格式:输入在一行中给出一个正整数N。输出格式:在一行中按照“sum = S”的格式输出部分和的值S,精确到小数点后6位。题目保证计算结果不超过双精度范围。输入样例:6输出样例:sum = 2.450000 #include<stdio.h> int main(){ double sum=0.0; //记得要初始化,不然会出错 int a;

2020-07-10 22:32:30 537 1

原创 实验2-3-1 求1到100的和 (10分)自我学习记录

实验2-3-1求1到100的和 (10分)本题要求编写程序,计算表达式 1 + 2 + 3 + … + 100 的值。输入格式:本题无输入。输出格式:按照以下格式输出:sum = 累加和#include<stdio.h>int main(){ int sum=0; //忘了初始化为0的话,程序会出错 for(int i=0;i<101;i++){ sum=sum+i; } printf("sum = %d",sum);

2020-07-09 16:58:19 593

原创 实验2-2-9 计算火车运行时间 (15分)自我学习记录

实验2-2-9计算火车运行时间 (15分)本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。输入格式:输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间。每个时间的格式为2位小时数(00-23)和2位分钟数(00-59),假设出发和到达在同一天内。输出格式:在一行输出该旅途所用的时间,格式为“hh:mm”,其中hh为2位小时数、mm为2位分钟数。输入样例:1201 1530输出样例:03:29#include<stdio.h>

2020-07-07 00:47:40 779

空空如也

空空如也

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

TA关注的人

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