本文最后更新于2022年02月11日,已超过17天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!
直接写在主函数
#include <stdio.h>
int main() {
printf("************\n");
printf("Hello Word!\n");
printf("************\n");
return 0;
}
调用函数
#include <stdio.h>
int main() {
void printf_star(); //声明函数
void printf_text(); //声明函数
printf_star(); //函数调用
printf_text();
printf_star();
return 0;
}
void printf_star() {
printf("************\n");
}
void printf_text() {
printf("Hello Word!\n");
}
int max()
int max(int a,int b)
类型标识符 函数名()
{
声明部分
语句
}
// 例如
void printf_star() // 函数头
{ printf("************\n"); } // 函数体
类型标识符 函数名(形式参数)
{
声明部分
语句
}
// 例如
int max(int x, inty) // 函数头
{ // 函数体
int z; // 局部变量声明
if (x > y)
z = x;
else
z = y;
return z;
}
类型标识符 函数名()
{ }
// 例如
void star() // 函数头
{ } // 函数体
编写一个求阶乘的函数,求5! +6! +7!
#include <stdio.h>
main() {
int factorial(int num);
printf("总和为:%d\n", factorial(5) + factorial(6) + factorial(6));
}
int factorial(int num) {
int sum = 1;
for (int i = 1; i <= num; i++) {
sum = sum * i;
}
return sum;
}
求两个整数的较大者
#include <stdio.h>
main() {
int a,b;
printf("请输入两个整数:\n");
scanf_s("%d %d", &a,&b);
printf("结果:%d\n", max(a,b));
}
int max(int x,int y) {
int max;
if (x > y) { max = x; }
else { max = y; }
return max;
}