|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 BaysideLizard 于 2023-11-14 22:24 编辑
- #include <stdio.h>
- //DNX写于2023年11月2日
- void print_z();
- int sum(int n);
- int max(int a,int b);
- //函数声明,告诉编译器稍后会补上函数定义。
- int main()
- {
- int n;
- print_z();
- print_z();
- print_z();
- printf("1.求1+2+3+...+(n-1)+n\n");
- printf("Please input n:");
- scanf("%d",&n);
- for(int i = 0;i < n;i++)
- {
- if(i)
- {
- printf(" + %d",i+1);
- }
- else
- {
- printf("%d",i+1);
- }
- }
- printf(" = %d\n",sum(n));
- putchar('\n');
- printf("2.比大小");
- int a,b;
- printf("Please input a b:");
- scanf("%d%d",&a,&b);
- printf("它们中较大的数是:%d\n",max(a,b));
- //max(a,b)里的a和b是实参
- return 0;
- }
- void print_z()//void代表没有返回值
- {
- printf("######## \n");
- printf(" ## \n");
- printf(" ## \n");
- printf(" ## \n");
- printf(" ## \n");
- printf(" ## \n");
- printf("######## \n");
- putchar('\n');
- }
- int sum(int n)
- {
- int res = 0;
- for (int i = 1;i <= n;i++)
- {
- res = res + i;
- }
- return res;
- }
- int max(int x,int y)//这里的x y是形参
- {
- if(x > y)
- {
- return x;
- }
- else
- {
- return y;
- }
- }
复制代码
运行结果:
########
##
##
##
##
##
########
########
##
##
##
##
##
########
########
##
##
##
##
##
########
1.求1+2+3+...+(n-1)+n
Please input n:5
1 + 2 + 3 + 4 + 5 = 15
2.比大小Please input a b:1 5
它们中较大的数是:5
Process returned 0 (0x0) execution time : 4.359 s
Press any key to continue.
在FishC学C的第十三天 |
|