自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 习题8-1 拆分实数的整数与小数部分

取出实数部分只需要对X进行强制类型转化就可以了。void splitfloat(float x,int *intpart,float *fracpart){ *intpart=(int) x; *fracpart=x-*intpart;}*fracpart就等价于main函数中的的fracpart

2020-12-31 10:29:39 92

原创 练习8-8 移动字母

本题要求编写函数,将输入字符串的前3个字符移到最后。我的代码void Shift(char s[]){ int i,j,count=0; char a; for(i=0;i<MAXS;i++){ if(s[i]!='\0') count++; if(s[i]=='\0') break; } for(i=0;i<3;i++){ a=s[0];

2020-12-31 10:12:44 186

原创 习题6-4 使用函数输出指定范围内的Fibonacci数

本题要求实现一个计算Fibonacci数的简单函数,并利用其实现另一个函数,输出两正整数m和n(0<m≤n≤10000)之间的所有Fibonacci数。所谓Fibonacci数列就是满足任一项数字是前两项的和(最开始两项均定义为1)的数列。函数接口定义:其中函数fib须返回第n项Fibonacci数;函数PrintFN要在一行中输出给定范围[m, n]内的所有Fibonacci数,相邻数字间有一个空格,行末不得有多余空格。如果给定区间内没有Fibonacci数,则输出一行“No Fibonacc

2020-12-30 19:35:32 110

原创 习题6-3 使用函数输出指定范围内的完数 (20分)

这个题目个人觉得还是挺难的,但在自己的思考下独立做出来啦,写写博客记录一下自己的喜悦(怕自己过几天不知道怎么做了)int factorsum(int number){ int i,count=0; for(i=1;i<=number/2;i++){ if(number%i==0) count+=i; } return count;}void PrintPN(int m,int n){ int i,j,count=..

2020-12-30 17:07:35 335

原创 练习2-12 输出华氏-摄氏温度转换表

自己的代码:#include<stdio.h>int main() {int lower,upper; int fahr; double celsius;scanf("%d %d",&lower,&upper);if(lower>upper||lower>100||upper>100) printf("Invalid."); else { printf("fahr celsius\n"); fo.

2020-12-30 14:34:49 77

原创 练习2-18 求组合数 (15分)

我的第一次尝试:#include<stdio.h>double fact(int n);int main(){ int m,n,i; double sum; scanf("%d %d",&m,&n); if(m>n){ int t; t=m; m=n; n=t; } i=n-m; n=fact(n); m=fact(m); i=fa.

2020-12-30 14:20:37 116

原创 练习5—3数字金字塔

练习5—3数字金字塔我的代码:void pyramid(int n){ int i,j,k; for(i=1;i<=n;i++){ for(j=1;j<=i;j++){ for(k=0;k<n-i;k++){ printf(" "); } for(j=1;j<=i;j++){ printf("%d",i);

2020-12-29 19:06:17 102

空空如也

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

TA关注的人

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