重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
#includestdio.h
在洪江管理区等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站制作、网站设计 网站设计制作按需定制,公司网站建设,企业网站建设,品牌网站设计,全网营销推广,外贸营销网站建设,洪江管理区网站建设费用合理。
#includestdlib.h
void main() //C语言只有一个main主函数,你这也没其他函数,主函数不向其它函数返回值,一般返回值类型为void
{
int a,b,sh;
scanf("%d%d",a,b);//在scanf函数的双引号里只准出现格式符字符串,不能出现其他字符,如"/"
sh=a/b;//要先赋值才能计算
if(b=0)
printf("F\n");
else
printf("%d\n",sh);
system("PAUSE");
}
可能把你的程序改动了,你自己在调试一下
C语言求+,-,*,/其实很考验水平的
最简单的就是a/b了,在不溢出的情况下可以这么算,还有很多要注意的地方,象你需要数的类型,运算的数的类型,比如你定义了两个INT型的量,相除,比如3/5,但是得到却是0,而不是0.6,所以你想得到0.6就必须把3和5定义成DOUBLE或者FLOAT类型,而这一特点被很经常的运用,比如你要得到1个数的每1位,它是INT型,你就可以拿它/10,这样就降了一位,而且没有余数了
碰到大数的+,-,*,/,都是靠运算每一位数字来得到最后结果的,C里没有直接可求出结果的函数,有些人把这个做成摸版,因为经常用到,而事实上很多情况都是会溢出的,所以建议你去找个摸版,+,-,*,/,在GOOGLE上打
C
大数的加减,肯定会有的
#include stdio.h
int main()
{
int x, y;
scanf("%d %d", x, y);
// 'x/y'的结果是求商,'x%y'的结果是求余数
printf("x/y = %d, x%%y = %d\n", x/y, x%y);
return 0;
}