自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 5-3 使用函数计算两点间的距离

//使用函数计算两点间的距离#include#includedouble dist(double x1,double y1,double x2,double y2);int main(int argc,char const *argv[]){ double x1,x2,y1,y2; printf("请给定平面任意两点坐标:"); scanf("%lf%lf%lf%lf",&x1

2017-08-31 11:21:43 6090

原创 5-2 使用函数求奇数和

//使用函数求奇数和#includeint even(int n);int main(int argc,char const *argv[]){ int n; int sum=0; printf("请输入一批正整数(以零或负数为结束标志):"); while(1) { scanf("%d",&n); if(n<=0) break; if(even(n)==0

2017-08-31 11:21:06 5827 1

原创 5-1 使用函数计算分段函数的值

//使用函数计算分段函数的值#includeint sign(double x);int main(int argc,char const *argv[]){ double x; printf("输入x:"); scanf("%lf",&x); printf("f(%.2f)=%d\n",x,sign(x)); return 0;} int sign(double

2017-08-31 11:20:08 5567 1

原创 4-11 兔子繁衍问题

//兔子繁衍问题//斐波那契数列 #includeint main(int argc,char const *argv[]){ int n; while(1) { scanf("%d",&n); if(n>=1&&n<=10000) break; printf("请重新输入:"); } int month=1; int pre=1,now=0; //初始

2017-08-30 23:07:01 1583

原创 4-10 猴子吃桃问题

//猴子吃桃问题#includeint main(int argc,char const *argv[]){ int day; printf("第几天:"); while(1) { scanf("%d",&day); if(day>1) break; printf("请重新输入:"); } int sum=1; int i; for(i=1;i<day;i+

2017-08-30 23:06:23 395

原创 4-9 打印菱形星号"*"图案

//打印菱形星号"*"图案#includeint main(int argc,char const *argv[]){ int n; while(1) { scanf("%d",&n); if(n%2==1&&n>0) break; printf("请重新输入:"); } int i,j,k; for(i=0;i<=n/2;i++) { for(j=

2017-08-30 23:05:43 3103 2

原创 4-8 高空坠球

//高空坠球 #include int main(int argc,char const *argv[]) { double height; int n; printf("高度:"); scanf("%lf",&height); printf("第几次落地:"); scanf("%d",&n); double distance; int i; if

2017-08-30 23:05:03 2288 3

原创 4-7 求最大公约数和最小公倍数

//求最大公约数和最小公倍数//greatest common divisor; least common multiple/* 辗转相除法1.如果b等于0,计算结束,a就是最大公约数; 2.否则,计算a除以b的余数,让a等于b,而b等于那个余数;3.回到第一步。 a b t12 18 1218 12 612 6 06 0

2017-08-28 21:48:25 1668

原创 4-6 输出水仙花数

//输出水仙花数#include#includeint main(int argc,char const *argv[]){ int n; while(1) { scanf("%d",&n); if(n>=3&&n<=7) break; printf("请重新输入:"); } int min=pow(10,n-1); int max=pow(10,n); i

2017-08-28 21:47:24 1413 1

原创 4-5 换硬币

//换硬币#includeint main(int argc,char const *argv[]){ int money; int q; printf("请输入金额(分):"); scanf("%d",&money); int one,two,five; double m=1.0*money/100; for(five=1;five<=money/5;five++) fo

2017-08-28 21:46:36 676

原创 4-4 求序列和

//求序列和#includedouble fun(int a,int n);int main(int argc,char const *argv[]){ int a,n; scanf("%d%d",&a,&n); int i; double sum=0; for(i=1;i<=n;i++) { sum=sum+fun(a,i); } printf("sum=%.0f\n

2017-08-28 21:45:48 1191

原创 4-3 求序列和

//求序列和#includeint main(int argc,char const *argv[]){ int n,i; double sum=0; scanf("%d",&n); double x1=1,x2=1,t; double item; for(i=1;i<=n;i++) { t=x1+x2; x2=x1; x1=t; item=x1/x2; s

2017-08-27 20:25:19 662

原创 4-2 展开式求和

//展开式求和#include#includedouble fact(int n);int main(int argc,char const *argv[]){ double x,s=0; double item=1; int n=0; scanf("%lf",&x); while(fabs(item)>=0.00001) { n++; item=pow(x,n)/f

2017-08-27 20:24:31 5965

原创 4-1 求奇数和

//求奇数和#includeint main(int argc,char const *argv[]){ int n; int sum=0; scanf("%d",&n); if(n<=0) { printf("None"); } else { while(n>0) { if(n%2) { sum=sum+n; } scanf("%

2017-08-27 20:23:40 1836

原创 3-5 三角形判断

//三角形判断#include#includeint main(int argc,char const *argv[]){ double x1,y1,x2,y2,x3,y3; printf("请输入三个点的坐标:\n"); printf("x1="); scanf("%lf",&x1); printf("y1="); scanf("%lf",&y1); printf("x

2017-08-27 20:22:21 544

原创 3-4 统计学生成绩

//统计学生成绩#include int main(int argc,char const *argv[]){ int i,n,x; int A,B,C,D,E; A=B=C=D=E=0; printf("请输入人数:"); scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d",&x); switch(x/10) { c

2017-08-26 11:35:03 1342

原创 3-3 出租车计价

//出租车计价#include#includeint main(int argc,char const *argv[]){ double x,y,f; printf("请输入行驶里程与等待时间:"); scanf("%lf%lf",&x,&y); printf("行驶里程%.1f公里,等待时间%.1f分钟\n",x,y); if(x<=3) f=10; else

2017-08-26 11:34:05 1762 1

原创 3-2 高速公路超速处罚

//高速公路超速处罚#includeint main(int argc,char const *argv[]){ double v,limit; printf("车速:"); scanf("%lf",&v); printf("限速:"); scanf("%lf",&limit); double a=100*(v-limit)/limit; if(a<=10) ; e

2017-08-26 11:32:25 1271

原创 3-1 比较大小

//比较大小#includeint main(int argc,char const *argv[]){ int a,b,c; int min,middle,max; printf("请输入三个整数:"); scanf("%d%d%d",&a,&b,&c); if(a<=b) if(b<=c) { min=a; middle=b; max=c

2017-08-26 11:31:24 853

原创 2-6 求给定序列前 n 项和(1!+2!+...)

//求给定序列前 n 项和(1!+2!+...)#includedouble fact(int n);int main(int argc,char const *argv[]){ int i,n; scanf("%d",&n); double e=0; for(i=1;i<=n;i++) { e+=fact(i); } printf("%.0f\n",e);

2017-08-26 01:10:29 5239 2

原创 2-5 平方根求和

//平方根求和 #include#includeint main(int argc,char const *argv[]){ int n; scanf("%d",&n); int i; double sum=0; for(i=1;i<=n;i++) { sum+=sqrt(i); } printf("%.2f\n",sum); return 0;}

2017-08-26 01:09:29 2990 1

原创 2-4 求交错序列前n项和

//求交错序列前n项和 #includeint main(int argc,char const *argv[]){ int n; scanf("%d",&n); int i; double flag=1.0,sum=0; for(i=1;i<=n;i++) { sum=sum+flag*i/(2*i-1); flag=-flag; } printf("%f",

2017-08-25 20:46:19 1052

原创 2-3 序列求和

//序列求和 #include#includeint main(int argc,char const *argv[]){ int m,n; do{ scanf("%d%d",&m,&n); }while(m>n); //0<m<=n double i,f; double sum=0; for(i=m;i<=n;i++) { f=pow(i,2)+1/i;

2017-08-25 20:45:01 571

原创 2-2 阶梯电价

//阶梯电价 #includeint main(int argc,char const *argv[]){ double x,f; printf("请输入月用电量:"); scanf("%lf",&x); if(x<=50) f=0.53*x; else f=0.53*50+0.58*(x-50); printf("电费:%.2f\n",f); retu

2017-08-25 20:43:25 3637

原创 2-1 求整数均值

//求整数均值 #includeint main(int argc,char const *argv[]){ int a,b,c,d; printf("请输入四个数:"); scanf("%d%d%d%d",&a,&b,&c,&d); int sum; double aver; sum=a+b+c+d; aver=(a+b+c+d)/4.0; printf("sum=%

2017-08-25 20:42:20 930

原创 1-3 求1~100中能被6整除的所有整数的和

#includeint main(int argc,char const *argv[]){ int i=0; int sum=0; for(i=1;i<=100;i++) { if(i%6==0) { sum=sum+i; } } printf("%d\n",sum); return 0;}

2017-08-25 20:41:02 8728

原创 7-1 选择法排序

//选择法排序#includeint main(void){ int i,n,k,temp,index; int a[10]; printf("Enter n:"); scanf("%d",&n); printf("Enter %d integers:",n); for(i=0;i<n;i++) scanf("%d",&a[i]); for(k=0;k<n-1;k++)

2017-08-25 17:19:30 2188 1

原创 7-2 求一批整数中出现最多的数字

//求一批整数中出现最多的数字#includeint main(void){ int n,i,num,digit; int a[10]={0,0,0,0,0,0,0,0,0,0}; printf("Enter n:"); scanf("%d",&n); printf("Enter %d integers:",n); for(i=0;i<n;i++) { scanf("%

2017-08-24 22:25:15 1991 2

原创 7-3 判断上三角矩阵

//判断上三角矩阵#includeint main(){ int i,j,n; int a[6][6]; printf("Enter n:"); scanf("%d",&n); printf("Enter a matrix:\n"); for(i=0;i<n;i++) for(j=0;j<n;j++) scanf("%d",&a[i][j]); for(i=0

2017-08-24 18:26:05 2419

原创 7-4 求矩阵各行元素之和

//求矩阵各行元素之和#includeint main(void){ int m,n,i,j; int a[6][6]; printf("Enter m:"); scanf("%d",&m); printf("Enter n:"); scanf("%d",&n); printf("Enter a matrix:\n"); for(i=0;i<m;i++) for(j=

2017-08-24 18:22:54 7672 1

原创 7-5 找鞍点

//找鞍点#includeint main(){ int n,i,j; int a[6][6]; printf("Enter n:"); scanf("%d",&n); printf("Enter a matrix:\n"); for(i=0;i<n;i++) for(j=0;j<n;j++) scanf("%d",&a[i][j]); for(i=0;i<n

2017-08-24 18:20:44 1095

原创 7-6 统计大写辅音字母

//统计大写辅音字母#includeint main(){ int i=0; char str[80]; printf("Enter a string:"); while((str[i]=getchar())!='\n') i++; str[i]='\0'; int count=0; for(i=0;str[i]!='\0';i++) { if(str[i]>='

2017-08-24 18:18:47 21317 2

原创 7-7 字符串替换

浙江大学C语言程序设计课后习题

2017-08-24 18:16:26 2477

原创 7-8 字符串转换成十进制整数

浙江大学C语言程序设计课后习题

2017-08-24 18:09:14 3748 2

空空如也

空空如也

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

TA关注的人

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