小白救助 用c语言写一个程序 满足以下三个步骤
写一个程序 满足以下三个步骤:1.输入一个不小于100的整数,打印:“这个数字是()”
2.如果输入的数字小于100 则打印:“输入的数字小于100” 之后返回第一步重新开始
3.如果输入的数字不小于100则打印:“倒数第二个数字是(),它是(奇数/偶数)”然后终止程序
请问应该怎么写 麻烦了
不超过int类型范围应该没啥问题{:5_109:}
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int a;
do{
fprintf(stdout,"%s\n","请输入一个整数:");
scanf("%d",&a);
if(a >= 100)
{
fprintf(stdout,"这个数字是(%d)\n",a);
int r1=(a % 100) / 10 ;
if(r1 % 2 == 0)
{
fprintf(stdout,"倒数第二个数字是(%d),他是偶数.\n",r1);
}
else
{
fprintf(stdout,"倒数第二个数字是(%d),他是奇数.\n",r1);
}
exit(0);
}
else
{
fprintf(stdout,"输入的数字小于100\n");
}
}while(a<100);
}
大裤衩子 发表于 2020-9-21 22:42
不超过int类型范围应该没啥问题
人家要的是C语言程序,你这是C语言? 风过无痕1989 发表于 2020-9-21 22:52
人家要的是C语言程序,你这是C语言?
有啥问题?{:10_258:} 大裤衩子 发表于 2020-9-22 08:45
有啥问题?
你那个程序,是C语言的吗? 风过无痕1989 发表于 2020-9-22 09:05
你那个程序,是C语言的吗?
是C语言啊,你对C语言是不是有什么误解 wsq999 发表于 2020-9-22 09:58
是C语言啊,你对C语言是不是有什么误解
你高兴、满意就好
页:
[1]