第六周:数组与函数---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