扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
被除数不能为0,所以当num2=0的时候,程序就报错了。 还有,你两个数都是int型的。
贵溪网站制作公司哪家好,找创新互联公司!从网页设计、网站建设、微信开发、APP开发、自适应网站建设等网站项目制作,到程序开发,运营维护。创新互联公司从2013年开始到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联公司。
我不知道你要的是两个数的互相运算,即既要a/b及a除以b的余数,又要b/a及b除以a的余数,还是只要一部分。
基本介绍 C语言,是一种通用的、过程式的编程语言,广泛用于系统与应用软件的开发。具有高效、灵活、功能丰富、表达力强和较高的移植性等特点,在程序员中备受青睐。最近25年是使用最为广泛的编程语言。
div_t div(int numerator,int denominator );功能:函数返回参数numerator / denominator的商和余数。
前面声明变量的时候类型是浮点型,所以格式符应该使用%f而不是%d,%d是整型。
很简单,只需要一步,也就是只需要一张图:C语言提供了一个取余数的运算符%,称之为“模”运算符。只有两个整数之间才可以进行模运算!a % b 表示 用b来整除a,商整数,得到余数。
在C语言中,/表示除号。
举个简单的例子:首先说明%是取余运算符,对于1%2=1,明白吗?就是1除以2的商是0,余数是1;同样30除以50,商是0,余数是30;如果50除以30,则商是1,余数是只要想明白就简单了,希望你能走出这个圈子。
我不知道你要的是两个数的互相运算,即既要a/b及a除以b的余数,又要b/a及b除以a的余数,还是只要一部分。
举个例子吧:假如set_up=1264,那么set_up%100的话是指1264除以100的余数,是64。又因为set_up是int变量,它在取余后(=64)除以10的结果就是6,也就是set_up的十位了。
前面声明变量的时候类型是浮点型,所以格式符应该使用%f而不是%d,%d是整型。
else printf( %d %d\n,(a/b),(a%b)); }具体如下:简介C语言是一门通用计算机编程语言,应用广泛。
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流