编写程序,输入两个整数num1和num2,计算并输出他们的和,差,积,商与余数

Python017

编写程序,输入两个整数num1和num2,计算并输出他们的和,差,积,商与余数,第1张

#include<stdio.h>

int main()

{

int num1,num2,a,b,c,d,e

scanf("num1=%dnum2=%d",&num1,&num2)//输入两个

a=num1+num2

b=num1-num2

c=num1*num2

d=num1/num2

e=num1%num2

printf("和:%d\n差:%d\n积:%d\n商:%d\n余数:%d\n",a,b,c,d,e)

return 0

}

#include<stdio.h>intmain(){inta,b,sum//一、定义变量,int代表数据类型——整数,sum求和printf("请输入两个整数:")scanf("%d%d",&a,&b)//二、输入数据,%d对输入类型的限制代表——整数,并把这俩个数分别给&a和&b两个变量,&取地址运算符sum=a+b//三、数据处理,把a、b的和赋值给sumprintf("这两个数的和是:%d\n",sum)//四、输出结果,%d输出一个整形数这个数就是sumprintf("计算完成,谢谢使用!")return0//返回}

利用C语言来实现交换两个变量的值,需要定义三个变量:

#include<stdio.h>

int main()

{

int x,y,temp//定义三个变量

printf("请输入分别x和y的值\n")

scanf("%d  %d",&x,&y)//终端输入变量x、y

temp=y//把y赋值给temp

y=x//把x赋值给y

x=temp//把y赋值给temp

printf("%d %d",x,y)//输出交换后x和y的值

return 0

}

结果如下图所示:

扩展资料

其他解决该问题的方法

需要定义两个变:

#include<stdio.h>

int main()

{

int x,y//定义两个变量

printf("请输入分别x和y的值\n")

scanf("%d  %d",&x,&y)//终端输入变量x、y

x=y-x

y=y-x//把x赋值给y

x=y+x//把y赋值给x

printf("%d %d",x,y)//输出交换后x和y的值

return 0

}