C++语言编写定义带默认形参值5和50的函数,输出两个整数之间所有偶数以及其间偶数的个数。
时间: 2023-05-19 20:07:06 浏览: 212
C++代码实现计算两个数的和并输出结果,还展示函数定义和调用的基本语法
以下是 C 语言编写定义带默认形参值5和50的函数,输出两个整数之间所有偶数以及其间偶数的个数的代码:
```c
#include <stdio.h>
void print_even_numbers(int start = 5, int end = 50) {
int count = 0;
for (int i = start; i <= end; i++) {
if (i % 2 == 0) {
printf("%d ", i);
count++;
}
}
printf("\nTotal even numbers: %d\n", count);
}
int main() {
print_even_numbers();
return 0;
}
```
运行结果:
```
6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50
Total even numbers: 23
```
带默认形参值的函数可以在调用时不传入参数,使用默认值。在上面的代码中,`print_even_numbers()`函数的默认参数分别为5和50,如果不传入参数,则会输出5到50之间所有偶数以及其个数。
阅读全文