全站数据
8 4 2 0 5 8 1

c语言中怎么输出一个三位正整数

IT小男生 | 简单学习,快乐成才!         
问题更新日期:2024-10-20 18:56:50

问题描述

c语言中怎么输出一个三位正整数求高手给解答
精选答案
最佳答案

c编程要输出三位正整数的话,您可以写一个条件语句判断,就是定义一个变量a,如果a是大于99,然后小于1000的话,就通过写一个输出的函数,把这三位正整数输出就可以了,否则就挑到条件语句else里边去,结束函数就可以了,希望对你有帮助。

其他回答

#include <stdio.h>

int main()

{

int a,b,c,S;

printf("请输入一个三位数

");

scanf("%d",&S);

a=S/100;

b=(S/10)%10;

c=S%10;

printf("该三位数百位为%d,十位为%d,个位为%d

",a,b,c);

return 0;

}

#include<stdio.h>

int main()

{

int x, bw, sw, gw;

printf("请输入一个三位正整数:

");

scanf_s("%d", &x);

bw = x / 100;

sw = (x % 100) / 10;

gw = x % 10;

printf("个位数为%d 十位数为%d 百位数为%d", gw, sw, bw);

return 0;

}