编写一个程序,要求从键盘输入一个3位整数,然后将它们逆序输出。
7个回答
推荐于2017-09-03
展开全部
给:
百位:number/100
十位:(number/10)%10
个位:number%10
#include<conio.h>
#include<stdio.h>
void main()
{
int number;
printf("input number(100~999):");
scanf("%d",&number);
if(number>=100&&number<=999)
printf("%d%d%d",number%10,(number/10)%10,number/100);
else printf("Error Input(100~999)\n");
getch();
}
百位:number/100
十位:(number/10)%10
个位:number%10
#include<conio.h>
#include<stdio.h>
void main()
{
int number;
printf("input number(100~999):");
scanf("%d",&number);
if(number>=100&&number<=999)
printf("%d%d%d",number%10,(number/10)%10,number/100);
else printf("Error Input(100~999)\n");
getch();
}
展开全部
int i = 0;
int j = 0;
char s[100];
while(ch = getchar() !='\n')
{
s[i++] = ch;
}
for(j = i; j>= 0; j--)
printf("%c",s[j]);
什么都可以逆序,只要不多于100个字符
int j = 0;
char s[100];
while(ch = getchar() !='\n')
{
s[i++] = ch;
}
for(j = i; j>= 0; j--)
printf("%c",s[j]);
什么都可以逆序,只要不多于100个字符
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给:
百位:number/100
十位:(number/10)%10
个位:number%10
#include<conio.h>
#include<stdio.h>
void
main()
{
int
number;
printf("input
number(100~999):");
scanf("%d",&number);
if(number>=100&&number<=999)
printf("%d%d%d",number%10,(number/10)%10,number/100);
else
printf("Error
Input(100~999)\n");
getch();
}
百位:number/100
十位:(number/10)%10
个位:number%10
#include<conio.h>
#include<stdio.h>
void
main()
{
int
number;
printf("input
number(100~999):");
scanf("%d",&number);
if(number>=100&&number<=999)
printf("%d%d%d",number%10,(number/10)%10,number/100);
else
printf("Error
Input(100~999)\n");
getch();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
给:
百位:number/100
十位:(number/10)%10
个位:number%10
#include<conio.h>
#include<stdio.h>
void
main()
{
int
number;
printf("input
number(100~999):");
scanf("%d",&number);
if(number>=100&&number<=999)
printf("%d%d%d",number%10,(number/10)%10,number/100);
else
printf("Error
Input(100~999)\n");
getch();
}
百位:number/100
十位:(number/10)%10
个位:number%10
#include<conio.h>
#include<stdio.h>
void
main()
{
int
number;
printf("input
number(100~999):");
scanf("%d",&number);
if(number>=100&&number<=999)
printf("%d%d%d",number%10,(number/10)%10,number/100);
else
printf("Error
Input(100~999)\n");
getch();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<conio.h>
void main()
int number;
printf("input number(100~999):");
scanf("%d",&number);
while (number!= 0){
digit = number %10;
number = numberx/10 ;
printf( "%d ", digit);
}
return 0;
}
void main()
int number;
printf("input number(100~999):");
scanf("%d",&number);
while (number!= 0){
digit = number %10;
number = numberx/10 ;
printf( "%d ", digit);
}
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询