c语言求四位数中十位数字是9百位数是3的所有数的和
时间: 2024-06-06 13:10:46 浏览: 11
#include <stdio.h>
int main() {
int sum = 0;
for(int i = 1000; i < 10000; i++) {
int a = i / 1000; // 千位数
int b = i / 100 % 10; // 百位数
int c = i / 10 % 10; // 十位数
int d = i % 10; // 个位数
if(b == 9 && c == 3) {
sum += i;
}
}
printf("所有十位数字是9百位数字是3的四位数的和为:%d\n", sum);
return 0;
}
相关问题
用c语言,计算4位数中十位数是9百位数是3的数的和
#include <stdio.h>
int main()
{
int sum = 0;
for(int i = 1000; i < 10000; i++)
{
int a = i / 1000; // 千位数
int b = (i / 100) % 10; // 百位数
int c = (i / 10) % 10; // 十位数
int d = i % 10; // 个位数
if(b == 9 && c == 3)
{
sum += i;
}
}
printf("十位数是9,百位数是3的数的和为:%d\n", sum);
return 0;
}
用c语言写一段程序,要求:在主函数中编程计算4位数中十位数是9百位数是3的数的和。
好的,这个问题可以回答。以下是C语言的程序代码:
#include <stdio.h>
int main() {
int sum = 0;
for (int i = 9000; i <= 9999; i++) {
int thousand = i / 1000;
int hundred = (i / 100) % 10;
int ten = (i / 10) % 10;
int unit = i % 10;
if (ten == 9 && hundred == 3) {
sum += i;
}
}
printf("十位数是9百位数是3的数的和为:%d\n", sum);
return 0;
}
运行结果为:十位数是9百位数是3的数的和为:29265
该程序在主函数中使用for循环计算出符合条件的四位数,并将它们的和累加到变量sum中,最后输出结果。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.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)
![](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)