2015年11月17日

转载 2015年11月19日 10:35:46

一.IMOOC学习了函数章节1到10章

//函数的调用

#include<stdio.h>

int jjj()

{

 printf("**********\n");

 return 0;

int kkk()

{

 printf("I Love You\n");

 return 0;

}

main(){

    jjj();

    kkk();

    jjj();       

    system("pause");

}

 

 

 

//有参与无参

#include <stdio.h>

 

int keOne(){

    printf("小明在慕课网上学习\n");

    return 0;

}

int keTwo(int n){

    

    printf("小明在慕课网上已经参与学习了%d门课程\n",n);

    return 0;

}

 

int main()

{

    keOne();

    keTwo(5);

    system("pause");

}

 

 

 

//形参与实参 (计算三角形的周长)

#include<stdio.h>

int ZC(int a,int b,int c)

{

 int sum;

 if(a+b>c&&a+c>b&&b+c>a)

 {

  sum=a+b+c;

  return sum;

}

 else

{

  return 0;

}    

}

main()

{

 int DD=ZC(3,4,5);//数据需先申明后使用 

 printf("周长是%d\n",DD);

 system("pause");

}

 

 

 

 

// 函数的返回值

//   (JoneJack同时算一道数学题,Jone算的结果并返回,而Jack算了半天说了一句话,我算不出来。)

#include <stdio.h>

 

 int  joneResult(int x, int y, int z)

{

   int sum = x+y+z;

   return sum;

}

 

 void jackResult(int x, int y, int z)

{

    printf("我算不出来\n");

    return;

}

int main()

{

    int a, b, c;

    a = 10;

    b = 20;

    c = 30;

 

     int jR = joneResult(a, b, c); 

    printf("Jone运算结果是:%d\n", jR);

    printf("Jack运算结果是:");

    jackResult(a,b,c);//jackResult(a,b,c);这是直接调用函数,这个函数里面包含着printf,所以可以直接输出

    system("pause");

}

 

 

*****************************************************************************

//递归(计算n的阶乘

#include<stdio.h>

int DG(int n)

{

 int result;

 if(n<0)

 {

  printf("输入错误");

  return 0;

 }

 else if(n==0||n==1)    

 {

  result=1;

 } 

 else

 {

  result=DG(n-1)*n;     

 }     

}

main()

{

 int n=5;                         //int sum=DG(10);    需需要输出的话就要申明    

 printf("%d的阶乘是%d\n",n,DG(n));//printf("%d的阶乘是%d\n",n,sum);

 system("pause");     

}

**********************************************************************

 

// 小明为了学好英语,需要每天记单词,第一天记1个,第二天记2个依次类推,到第10天的时候小明一共记了多少个单词?

 

//请用代码完成,算出小明第10天开始的时候会了多少个单词?

#include <stdio.h>

int getWordNumber(int n)

{   

    if(n == 1)

    {

        return 1;

    }

    else{

        return (1+n)*n/2 ;

    }

}

int main()

{

    int num = getWordNumber(10);

    printf("小明第10天记了:%d个单词。\n", num);

    system("pause");

}

 

 

 

/*猴子第一天摘下N个桃子,当时就吃了一半,还不过瘾,就又多吃了一个。第二天又将剩下的桃子吃掉一半,

又多吃了一个。以后每天都吃前一天剩下的一半零一个。

到第10天在想吃的时候就剩一个桃子了,问第一天共摘下来多少个桃子?并反向打印每天所剩桃子数。*/

#include <stdio.h>

int getPeachNumber(n)

{

    int num;   

    if(n==10)

    {

       return 1;       

    } 

    else

    {

        num = (getPeachNumber(n+1)+1)*2;   

        printf("%d天所剩桃子%d\n", n, num); 

    }

    return num;

}

int main()

{

    int num = getPeachNumber(1);

    printf("猴子第一天摘了:%d个桃子。\n", num);

    system("pause");

}

 

 

 

//递归函数练习(5个人坐在一起,问第5个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。

//问第3个人,又说比第2人大两岁。问第2个人,说比第1个人大两岁。最后 问第1个人,他说是10岁。请问第5个人多大?

#include<stdio.h>

int ttt(int n)

{

    int k;

    if(n==1)

    {

        return 10;            

    }

    else

    {

        return ttt(n-1)+2;

    }

}

int main() 

{

    int num=ttt(5);

printf("5个人的年龄是%d", num); 

system("pause");

}


ps:1.运算符的优先级:!>算数运算符>关系运算符>&&>||>赋值运算符




二.九九乘法表


 #include <stdio.h>
int main() 

   int i,j,result;
   for(i=9;i>=1;i--){
      for(j=1;j<=i;j++){
          result=i*j;
          printf("%d*%d=%d\t",i,j,result);  
      }
    printf("\n");
   }
  
    system("pause");
}



无线路灯项目——STM32L151概述

STM32L151RCT 256KB 属于Cat.3 在stm32l1xx.h文件中,有下面一幅图,说明了不同容量的MCU应该用哪个startup.s文件 有关density和Cat名称的问题...
  • u011388550
  • u011388550
  • 2016年05月28日 13:41
  • 1400

算法提高 日期计算 蓝桥杯 详解

算法提高 日期计算   时间限制:1.0s   内存限制:256.0MB      问题描述   已知2011年11月11日是星期五,问YYYY年MM月DD日是星期几?...
  • wr132
  • wr132
  • 2015年02月05日 22:55
  • 3203

我来说说2015年8月25日锤子科技夏季手机发布会的内情

我来说说2015年8月25日锤子科技夏季手机发布会的内情, 虽然我也没去现场,我也不是锤子科技的,我跟锤子科技的人也不熟.那算什么内情啊?好吧,改一下,我来瞎说一下2015锤子科技夏季手机发布会的内情...
  • xuhx
  • xuhx
  • 2015年08月27日 11:26
  • 2307

Java之路--2015年11月17日

---jsp的九大内置对象 1.request对象      客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实...
  • outOfSeven
  • outOfSeven
  • 2015年11月17日 22:15
  • 204

11月17日云栖精选夜读:继浸没液冷后,阿里再推国内首个锂电池服务器

摘要: 双11购物狂欢节从2009年开始至今,每年巨大成交量的背后有数十万台服务器进行复杂的运算,处理着数亿次的交易。作为阿里巴巴集团的基础设施,数据中心、服务器、网络承担了大量的信息处理任务。阿里工...
  • qq_40954115
  • qq_40954115
  • 2017年11月20日 14:12
  • 53

11月17日——离noip还有2天[绯弹的亚里亚]

啊啊啊啊啊!!!!今天花了两个小时,但是并不知道最后一道题的“扫描线”是个什么东东……最后发现是自己zz,不想打线段树,偷懒打树状数组就GG了。每日推荐绯弹的亚里亚也是一部本人很喜爱的……小说。好吧,...
  • lemonoil
  • lemonoil
  • 2016年11月17日 20:47
  • 2127

《七点三刻》有价值的新闻早餐 2017年11月17日星期五,第008期

各位《七点三刻》的朋友,早上好!2017年11月17日 星期五,农历九月二十九。 特别提醒: 今日天气: 注意防寒保暖,今明两天,今年下半年以来最强冷空气将席卷中东部地区,北京16日晚...
  • lanmao100
  • lanmao100
  • 2017年11月17日 08:24
  • 155

11月17日赴华工校赛总结

前天,在华工第60周年校庆的日子里,去华工参加了Acm校赛。 这是第一次独立出去比赛,比赛的开始时间为13:00。跟其他两队约定在11:30在华师大的西门一起出发去华工。可惜计划赶不上有的队伍是11...
  • fenrir1205
  • fenrir1205
  • 2012年11月20日 01:49
  • 504

week11---11月17日 JS基础(六)

一、复习 1、循环的注意点 二、新课 引入:之前的操作都是通过按钮调用函数。 (一)函数           函数就是完成某个功能或需要重复执行的代码块,只在被调用时才会执行,函数代码可避免在页...
  • bluechen10
  • bluechen10
  • 2015年11月16日 10:45
  • 190

FlashFXP 烈火版 4.1.6 build 1673 11月17日最新

  • 2011年11月23日 11:07
  • 2.98MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:2015年11月17日
举报原因:
原因补充:

(最多只允许输入30个字)