这个C语言程序怎么用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了这个C语言程序怎么用相关的知识,希望对你有一定的参考价值。

main() /*主函数*/int num1,num2,max; /* 定义num1、num2、max为整型变量 */scanf("%d,%d",&num1,&num2); /* 由键盘输入num1、num2的值 */printf("max=%d\n",max(num1,num2)); /* 在屏幕上输出调用max的函数值 *//*用户设计的函数max()*/int max(int x,int y) /* x和y分别取num1和num2传递的值*/if(x>y) return x; /* 如果x>y,将x的值返回给max */ else return y; /* 如果x>y不成立,将y的值返回给max */程序运行情况:5,8↙(“↙”表示按回车键,以下相同)max=8 这个程序我实在是在TC2.0上运算不出来,谁能告诉我要改哪里才能正常运行?

#include"stdio.h"
main() /*主函数*/
int num1,num2;
int max(int,int);
scanf("%d,%d",&num1,&num2); /* 由键盘输入num1、num2的值 */
printf("max=%d\n",max(num1,num2)); /* 在屏幕上输出调用max的函数值 */
/*用户设计的函数max()*/
int max(int x,int y) /* x和y分别取num1和num2传递的值*/

if(x>y) return x; /* 如果x>y,将x的值返回给max */
else return y; /* 如果x>y不成立,将y的值返回给max */

/*程序运行情况:5,8↙(“↙”表示按回车键,以下相同)max=8 这个
程序我实在是在TC2.0上运*/

1。我比较佩服你可以这样复制出来的。。
2。用函数前要声明int max(int,int);而不是定义变量max.
3。函数max漏了个
4。漏了头文件。。
参考技术A 我就想不通了!
连续遇到两个!

提问的同志们,请排好版!
这种排版又没分~ 是不会有多少人来解答的。
还要先帮你 排版,然后再解答。
参考技术B 下面是我帮楼主修改后的程序,成功运行!

楼主的问题是 1 没有标注库函数#includes<stdio.h>
2 整型变量max和函数重名,把函数名换成m就行了
#include<stdio.h>
main()
int num1,num2,max;
scanf("%d%d",&num1,&num2);
printf("max=%d\n",m(num1,num2));

int m(int x,int y)
if(x>y)
return x;
else
return y;

C语言中getchar()怎么用?

参考技术A

getchar()返回输入流中的一个字节,如果输入流已经到尾部,返回EOF(-1)

例如: 

#define EOF -1

void func(void)

int c = getchar();//getchar 返回值是int

if(c==EOF)

return;

func();//递归调用func函数,实现倒序输出

putchar(c);//输出字符

 

这个函数会在输入EOF后结束读取,然后输出输入的倒续。

扩展资料:

getchar函数语法

1、函数声明

int getchar(void)

2、参数

3、功能

C库函数int getchar(void)从标准输入 stdin 获取一个字符(一个无符号字符)。这等同于getc带有 stdin 作为参数。

4、返回值

该函数以无符号 char 强制转换为 int 的形式返回读取的字符,如果到达文件末尾或发生读错误,则返回EOF。

5、用法

该函数声明在stdio.h头文件中,使用的时候要包含stdio.h头文件。

参考资料来源:百度百科-getchar()

以上是关于这个C语言程序怎么用的主要内容,如果未能解决你的问题,请参考以下文章

c语言的 求这个用程序怎么写

这个公式用C语言怎么写

怎么用c语言或c++写这个程序

这个c语言(c++)的程序要怎么写?

怎么用vs2019写c语言程序?

怎么用vs2019写c语言程序?