编写一个C程序,定义两个整型变量,输出两个变量的和,差,积,商
时间: 2023-03-27 19:00:40 浏览: 146
好的,这是一个简单的数学问题,我可以回答。以下是C程序的代码:
#include <stdio.h>
int main() {
int a = 10;
int b = 5;
int sum = a + b;
int difference = a - b;
int product = a * b;
int quotient = a / b;
printf("和:%d\n", sum);
printf("差:%d\n", difference);
printf("积:%d\n", product);
printf("商:%d\n", quotient);
return ;
}
输出结果为:
和:15
差:5
积:50
商:2
希望这个回答对您有所帮助。
相关问题
编写一个程序,定义一个整型变量,一个长整型变量
好的,以下是一个简单的 C++ 程序,定义了一个整型变量和一个长整型变量:
```cpp
#include <iostream>
using namespace std;
int main() {
int num = 10;
long long_num = 1000000000;
cout << "num = " << num << endl;
cout << "long_num = " << long_num << endl;
return 0;
}
```
这个程序定义了一个整型变量 `num` 和一个长整型变量 `long_num`,并分别赋值为 10 和 1000000000。然后使用 `cout` 输出这两个变量的值。运行程序后,输出结果如下:
```
num = 10
long_num = 1000000000
```
希望这个程序能够帮到你!
用C语言编写程序通过一个指针变量间接访问两个不同的整型变量
可以使用指针变量来间接访问两个不同的整型变量,代码如下:
```c
#include <stdio.h>
int main()
{
int num1 = 10;
int num2 = 20;
int *ptr;
ptr = &num1; // 将指针 ptr 指向 num1
printf("num1 = %d\n", *ptr); // 输出 num1 的值
printf("num2 = %d\n", num2); // 直接输出 num2 的值
ptr = &num2; // 将指针 ptr 指向 num2
printf("num1 = %d\n", num1); // 直接输出 num1 的值
printf("num2 = %d\n", *ptr); // 输出 num2 的值
return 0;
}
```
运行结果如下:
```
num1 = 10
num2 = 20
num1 = 10
num2 = 20
```
在代码中,首先定义了两个整型变量 `num1` 和 `num2`,然后定义了一个指向整型变量的指针变量 `ptr`。接着,将 `ptr` 指向 `num1`,通过 `*ptr` 访问 `num1` 的值,直接输出 `num2` 的值。然后将 `ptr` 指向 `num2`,直接输出 `num1` 的值,通过 `*ptr` 访问 `num2` 的值。