A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

#include <stdio.h>

int main(int argc, const char * argv[]) {
    void line2(int n);
    line2(6);//打印图形,只用把函数声明拷贝过来就可以了
   
   
    //计算3个数的和
    int sum(int x,int b,int c);//1种方法:调用和的公式声明
    printf("sum=%d\n",sum(12,21,1));//不用另外定义,直接在里面利用函数
   
   
   
    int s=sum(12,13,3);//2中方法:这种调用方法就需要另外定义个变量保存和的值
    printf("s=%d\n ",s);
   
    //3.计算3个数的平均值
    float average(int x,int v,int b);
    printf("average=%.2f\n",average(12,23,34));//得到的值为整形.把除以3改成除                           以3.0就可以,得带float类型
    return 0;
}

void line2(int n){

    for (int a=1;a<n;a++){
   
        void  line();//调用line函数,先把声明调过来然后在用
        line();}//调用他的函数
}
void  line(){
   
    printf ("--*--\n");
}
//2.计算3个数的和
int sum(int x,int b,int c){

    return x+b+c;
}

//3.计算3个平的平均数
float average(int x,int v,int b){
    return (x+v+b)/3;//此时需要注意的时3个数的类型的整形除以的3也是整形,得到的值也就会是整形
}

1 个回复

倒序浏览
学了三天,还是看不懂,好着急
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马