在C语言中,你可以利用if-else
结构来创建这样一个函数。下面是一个示例代码:
#include <stdio.h>
void calculateY(int x) {
int y;
if (x < 5) {
y = x;
} else {
y = x + 6;
}
printf("y 的值是: %d\n", y);
}
int main() {
int x;
// 这里可以根据需要修改x的值,测试不同的情况
x = 3; // 假设x初始值为3
calculateY(x); // 调用函数并输出结果
x = 6; // 假设x初始值为6
calculateY(x); // 再次调用函数,测试另一种情况
return 0;
}
这个程序定义了一个名为calculateY
的函数,它接收一个整数x
作为参数,并根据条件设置另一个整数y
的值。如果x
小于5,y
将设置为x
的值;如果x
大于或等于5,y
将设置为x + 6
。然后函数输出y
的值。
在main
函数中,你可以根据需要设置不同的x
的值来测试calculateY
函数的行为。以上代码首先将x
设置为3并调用calculateY
,然后改变x
的值为6,并再次调用calculateY
。