自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 编程输出九九乘法表

#include<stdio.h>int main (){ int m,n; long ret ; printf(" 1 2 3 4 5 6 7 8 9 \n--------\n" ); for (m=1;m<10;m++) { for(n=1;n<=m;n++) { printf (" %d ",m*n); }

2017-12-22 20:58:55 9673 1

原创 参考例7.4,利用求阶乘函数Fact(),编程计算并输出1!+2!+......+n!的值

#include<stdio.h>long Fact(int x);int main (){ int a; long ret ; printf("Inputa:"); scanf("%d",&a); ret=Fact(a); printf("ret=%d\n",ret ); return 0;}long Fact(int x){ int c;

2017-12-22 20:15:47 30701 10

原创 参考例7.4,利用求阶乘函数Fact(),编程计算并输出从1到n之间所有数的阶乘值。

#include<stdio.h>long Fact(int x);int main (){ int a,b; printf("Inputa:"); scanf("%d",&a); for(b=1;b<=a;b++) { printf("%d!=%ld\n",b,Fact(b)); } return 0;}long Fact(int x

2017-12-22 19:49:41 29476 3

原创 采用穷举法,计算并输出任意输入的两整数的最小公倍数。

#include<stdio.h>int LMC(int a,int b);int main (){ int x,y; printf("Inputx,y:"); scanf("%d%d",&x,&y); printf("%d\n",LMC(x,y)); return 0;}int LMC(int a,int b){ int x; int find

2017-12-22 18:27:22 6872 2

原创 用函数编程计算两整数的最大值,在主函数中调用该函数计算并输出从键盘任意输入的两整数的最大值。

#include<stdio.h>int GetMax(int a,int b);int main (){ int x,y,max; printf("Inputx,y:"); scanf("%d%d",&x,&y); max=GetMax(x,y); printf("max=%d\n",max); return 0;}int GetMax(int m,i

2017-12-22 17:57:35 39097 4

原创 任意输入一个整数,编程判断它的奇偶性。

#include<stdio.h>int main(){ int a; printf("Iputa:"); scanf("%d",&a); if(a%2==0) { printf("a是偶数"); } else { printf("a是奇数"); } return 0;}运行结果: 知识点: 1.if-e

2017-12-22 17:12:05 35376

原创 输出每种兑换方法中,1分的硬币数、2分的硬币数和5分的硬币数

#include <stdio.h>int main(){ int i,j; int sum=0; for(i=0; i<= 50;i++) for(j=0; j <= 20 ;j++) if(100 - 2 * i - 5 * j >= 0){ printf("1分%3d张, 2分%3d张, 5分%3d张 ", 100 - 2 * i

2017-12-22 16:21:08 1358

原创 求一个整数的百位数,十位数,个位数

#include<stdio.h>int main (){ int x= 189,b1,b2,b3,sum; b3 = x/100; /*计算百位数字*/ b2 = (x-b3*100)/10; /*计算十位数字*/ b1 = x% 10; /*计算个位数字*/ sum = b1+b2+b3; printf

2017-11-24 21:01:20 6994

原创 输入a个整数,计算他们的平均数

#include<stdio.h>int main ()//输入a个整数,输出他们的平均数,以-1为结束标志。{ int x; double sum=0,aver; int cnt=0; scanf("%d",&x); while(x!=-1){ sum+=x; cnt++; scanf("%d",&x); }

2017-11-24 20:35:39 525

原创 每隔10°输出0°到300°之间的华氏温度到摄氏温度的对照表

#include <stdio.h>main (){ float c,f; for(c=-40;c<=110;c=c+10) { f=9/5*c+32; printf("f=%f\n",f); }}运行结果: 知识点: 1、for循环语句后面没有分号; 2、学会输出换行。 心得体会: 1、注意浮点数的运用; 2、会用循环语句。

2017-11-20 19:31:23 5594

原创 计算并输出半径r=6.2的圆的周长和面积

#include <stdio.h>int main (){ double r=6.2 ; printf ("circumference = %f\n" ,2*3.14159*r); printf ("area = %f\n",3.14159*r*r); return 0;}运行结果: 知识点: 1、宏常量与宏替换的使用; 2、计算圆的周长与半径。心得体

2017-11-14 11:36:18 884

原创 求出1到10、20到30和35到45的三个和

void sum (int begin, int end){ int i; int sum=0; for (i=begin;i<=end;i++) { sum+=i; } printf ("%d到%d的和是%d\n",begin,end,sum);}int main (){ sum(1,10); sum(20,30); sum(35

2017-11-13 19:38:17 874

原创 用静态变量计算n的阶乘

#include <stdio.h>long Func (int n );int main( ){ int i,n; printf (" Input n:"); scanf("%d",&n); for(i=1; i<=n;i++) { printf ("%d!=%1d\n",i,Func(i)); } return 0;

2017-11-13 18:01:33 8843 1

原创 输出菱形图案

#include <stdio.h>int main(){ printf(" A\n"); printf("A A\n"); printf(" A\n"); return 0;}运行结果: 知识点: 1、学会输出; 2、学会使用输出换行;心得体会: 1、每一个题都

2017-11-13 17:07:04 770

原创 输入n,计算1+2+···+n的值

#include <stdio.h>main(){ int i,n,sum; printf("Input n:"); scanf("%d" ,&n); sum =0; for (i=1;i<=n;i++) { sum=sum+i; } printf("sum=%d\n",sum);}运行结果: 知识点:1、使用

2017-11-13 16:31:45 3702

原创 计算1到n之间的所有数的平方和立方

#include <stdio.h>int main (){ int n,i; printf ("Input n:"); scanf("%d",&n); for(i=1;i<=n;i++) { printf("%d*%d=%d\n",i,i,i*i); } for(i=1;i<=n;i++) { pr

2017-11-12 21:08:36 2533

原创 单分支条件语句

这里写代码片#include <stdio.h>main(){ int x,y,max; printf("input x,y:"); scanf( "%d, %d", &x,&y ); if(x>y) max=x; if(x<=y) max=y; printf("max=%d\n", max); return 0;} 运行结果:

2017-11-10 19:47:32 3064

原创 习题6.3

这里写代码片#include <stdio.h>int main(){ int x=0; /* 因do-while循环中先对x加1,故这里x初始化为0 */ int find=0; /* 标志变量初值置为假*/ do{ x++; find=(x%2==1 && x%3 ==2 && x%5==4 &&x%6 ==5 && x%7 =

2017-11-07 20:05:40 164

原创 输入n ,计算 1!+2!+...+n! 的值

输入n ,计算 1!+2!+...+n! 的值

2017-11-07 10:57:25 16113

原创 赋值中的类型转换

#include <stdio.h>int main (){ int a=12,b=3; float x=18.5,y=4.6; printf("%f\n",(float)(a*b)/2); printf("%d\n",(int)x %(int)y);}运行结果:![这里写图片描述](http://img.blog.csdn.net/20171113171645912?wa

2017-10-31 19:35:00 367

空空如也

空空如也

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

TA关注的人

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