早教吧作业答案频道 -->其他-->
1、输入一个正整数,如果是偶数,输出其值的一半;如果是奇数且在ASCII表对应的英文字母范围内,输出其对应的ASCII字符,否则输出值的2倍.2、输入一个四位的正整数,如果其值小于3000则将该数
题目详情
1、输入一个正整数,如果是偶数,输出其值的一半;如果是奇数且在ASCII表对应的英文字母范围内,输出其对应的ASCII字符,否则输出值的2倍.
2、输入一个四位的正整数,如果其值小于3000则将该数逆序输出(例:1234输出为4321);如果其值在3000—5999,则将其相邻位交换输出(例:3456输出为4365);如果其值在6000—7999,则将其1、3位,2、4位交换输出(例:6789输出为8967);如果其值大于8000,则将首位后移输出(例:8123输出为1238).
2、输入一个四位的正整数,如果其值小于3000则将该数逆序输出(例:1234输出为4321);如果其值在3000—5999,则将其相邻位交换输出(例:3456输出为4365);如果其值在6000—7999,则将其1、3位,2、4位交换输出(例:6789输出为8967);如果其值大于8000,则将首位后移输出(例:8123输出为1238).
▼优质解答
答案和解析
1void main(){int getnum;printf("Please input a positive integer!\n");scanf("%d",&getnum);if(getnum < 0){printf("the error num!\n");return;} if((getnum % 2) == 0){printf("the num is %d\n",getnum/2);}el...
看了 1、输入一个正整数,如果是偶...的网友还看了以下:
高数改错题指出以下过程的错误之处.已知二元函数f(x,y)在x轴和y轴上函数值为1,其它所有点函数 2020-05-13 …
1.已知f(x),g(x)均为R上的奇函数且f(x)>0解集为(4,10),g(x)>0解集为(2 2020-05-14 …
f(x)=x^λ*cos(1/x) x≠0,f(x)=0,x=0,其导数在x=0处连续 λ取值范围 2020-05-17 …
设f(x)=[g(x)-e^(-x)]/x(x不等于0)0(x=0),其中g(x)是有二阶连续函数 2020-05-17 …
数学函数的图象已知点A(-5,0),B(-1,-3),C(3,5),D(0,0),E(0,6),F 2020-06-03 …
行路难其一在第7句和第8句中用了两个典故,诗人用典的作用是什么 2020-06-11 …
2004年考研数一第八题,原题:设函数f(x)连续,且f’(0)>0,则存在δ>0,使得选(C)( 2020-06-11 …
如图,长为R=0.9m的轻杆,在其一端固定一物块(看成质点),物块质量m=0.9kg,以O点为轴使 2020-06-13 …
阅读下面的文言文,完成1—5题。韩宣子①有环,其一在郑商。宣子谒诸郑伯,子产②弗与,曰:“非官府之 2020-06-18 …
在一个箱子里有100个灯泡.其中一,二,三等品分别为80个,10个,10个,先从中随机抽取一个灯泡 2020-06-23 …