需要写一条c语言代码,要求:输入两个整数,对它们进行加、减、乘、除、求余运算
时间: 2023-11-10 08:05:30 浏览: 75
好的,这是一条C语言代码,可以输入两个整数,并对它们进行加、减、乘、除、求余运算:
```
#include <stdio.h>
int main() {
int num1, num2;
printf("请输入两个整数:\n");
scanf("%d%d", &num1, &num2);
printf("%d + %d = %d\n", num1, num2, num1+num2);
printf("%d - %d = %d\n", num1, num2, num1-num2);
printf("%d * %d = %d\n", num1, num2, num1*num2);
if(num2==0) {
printf("不能进行除法和求余运算!\n");
}
else {
printf("%d / %d = %d\n", num1, num2, num1/num2);
printf("%d %% %d = %d\n", num1, num2, num1%num2);
}
return 0;
}
```
希望这个代码可以满足您的需求!
相关问题
用C语言写一个程序: 2 个正整数 a,b,a大于等于1,b小于等于10的9 输出 4行, 分别输出 a+b, a-b, a*b,a与b带余运算
好的,以下是用 C 语言编写的程序,可以实现您的要求:
```c
#include <stdio.h>
int main() {
int a, b;
scanf("%d%d", &a, &b);
printf("%d\n", a + b);
printf("%d\n", a - b);
printf("%d\n", a * b);
printf("%d\n", a % b);
return 0;
}
```
您可以将以上代码保存为一个 `.c` 文件,然后使用 C 语言编译器进行编译,生成可执行文件。运行可执行文件时,程序会要求您输入两个正整数 `a` 和 `b`,然后输出这两个数的加、减、乘、带余运算结果。注意,输入的 `a` 必须大于等于 1,`b` 必须小于等于 10 的 9 次方,否则程序可能会出现异常。
C语言代码输入格式: 按顺时针输入。 输入包括 4 行,第 i 行给出两个整数 X i ,Y i (−100<=X i ,Y i <=100) 保证输入的四条边长相同 输出格式: 如果它是一个菱形饼干请输出"LX",否则请输出"ZFX",不带引号。
好的,以下是一个用 C 语言实现的判断菱形饼干的程序:
```c
#include <stdio.h>
#include <math.h>
int main() {
int x1, y1, x2, y2, x3, y3, x4, y4;
double d1, d2, d3, d4;
// 输入四个点的坐标
scanf("%d%d%d%d%d%d%d%d", &x1, &y1, &x2, &y2, &x3, &y3, &x4, &y4);
// 计算四个边的长度
d1 = sqrt((x1-x2)*(x1-x2) + (y1-y2)*(y1-y2));
d2 = sqrt((x2-x3)*(x2-x3) + (y2-y3)*(y2-y3));
d3 = sqrt((x3-x4)*(x3-x4) + (y3-y4)*(y3-y4));
d4 = sqrt((x4-x1)*(x4-x1) + (y4-y1)*(y4-y1));
// 判断是否为菱形饼干
if (d1 == d3 && d2 == d4 && d1 != d2) {
printf("LX");
} else {
printf("ZFX");
}
return 0;
}
```
代码中使用 `scanf` 函数读入四个点的坐标,然后计算四条边的长度,最后根据边长的关系判断是否为菱形饼干。注意在判断两条边是否相等时,要使用精度控制函数 `fabs` 或者设定一个误差范围,以避免浮点数运算误差的影响。