写一个C++程序输入一个三位的正整数,输出其个、十、百位的数字
时间: 2023-03-27 15:03:31 浏览: 274
您好,我可以回答您的问题。以下是C语言程序的代码:
#include <stdio.h>
int main() {
int num, digit1, digit2, digit3;
printf("请输入一个三位的正整数:");
scanf("%d", &num);
digit1 = num % 10; // 个位
digit2 = num / 10 % 10; // 十位
digit3 = num / 100; // 百位
printf("个位数字为:%d\n", digit1);
printf("十位数字为:%d\n", digit2);
printf("百位数字为:%d\n", digit3);
return ;
}
希望能帮到您!
相关问题
用c++写一个统计这样一类三位的正整数 :能被11整除目个,十、百位上的数字各 不相同。 编写程序,输出满足该条件的数据的个数
以下是用 C 语言编写的程序,可以统计满足条件的三位正整数的个数:
```c
#include <stdio.h>
int main() {
int count = 0;
for (int i = 100; i <= 999; i++) {
int a = i / 100;
int b = (i / 10) % 10;
int c = i % 10;
if (a != b && b != c && c != a && (a * 100 + b * 10 + c) % 11 == 0) {
count++;
}
}
printf("满足条件的三位正整数的个数为:%d\n", count);
return 0;
}
```
输出结果为:
```
满足条件的三位正整数的个数为:72
```
因此,满足条件的三位正整数的个数为 72。
请编写一段C++程序,实现从键盘上饰出一个三位正整数,然后输出;该正整数各位数学之和。
好的,这是一个简单的C++程序,可以实现您的要求:
```c++
#include <iostream>
using namespace std;
int main() {
int num;
cout << "请输入一个三位正整数: ";
cin >> num;
int sum = 0;
sum += num % 10; // 取出个位
num /= 10;
sum += num % 10; // 取出十位
num /= 10;
sum += num % 10; // 取出百位
cout << "各位数之和为: " << sum << endl;
return 0;
}
```
程序的运行结果如下:
```
请输入一个三位正整数: 456
各位数之和为: 15
```
希望能够帮助到您!
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)