第六周:数组与函数---3-函数的参数和变量

#include<stdio.h>

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,45);

    return 0;
} 

传值

#include<stdio.h>

void swap(int a , int b);

int main()
{

    int a = 5;
    int b = 6;
    swap(a,b);
    printf("a=%d b=%d\n",a,b);
    return 0;

}

void swap(int a, int b)
{
    int t = a;
    a = b;
    b = t;
}

图片说明

(1):第一题D选项末尾没有分号
(2):第二题B选项不应该有返回

图片说明

(3):D选项没有 int 类型的定义
(4):函数没有交换的作用,答案为 5-6

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务