C语言:指针与函数.2021-06-03_慕容雪羽-CSDN博客
1.除法
自定义函数
#include <stdio.h>
int main ()
{
int divide(int a,int b,int *result);
int a=5,b=2,c;
if (divide(a,b,&c)) printf("%d/%d=%d\n",a,b,c);
}
int divide(int a,int b,int *result)
{
int r=1;
if (b==0) r=0;
else *result=a/b;
return r;//分母(除数)若为0,则返回0表示异常
}
2.scanf()格式化标准输入函数
系统头文件函数
scanf("%d %d",&a,&b);
//函数返回值为int型。如果a和b都被成功读入,那么scanf的返回值就是2;
//如果只有a被成功读入,返回值为1;
//如果a读取失败,返回值为0;
//如果遇到错误或遇到end of file,返回值为EOF。end of file为Ctrl+z 或者Ctrl+d。