首页
>
高级语言程序设计(一)(00342)
> 题目详情
设计一个程序,其功能为输入一个三位整数,依次输出该数的正(负)号和百位、十位、个位数字。
分类: 高级语言程序设计(一)(00342)
发布时间: 2024-08-04 11:28
浏览量: 0
设计一个程序,其功能为输入一个三位整数,依次输出该数的正(负)号和百位、十位、个位数字。
【正确答案】:整数值加48为相应的整数字符的ascii码。 #include
main() {char c1,c2,c3,c4; int x; scanf("%d",&x); c4=(x>=O?'+':'-');/*将x的符号存入c4*/ x=abs(x); c3=x%10+48;/*x%10获得个位数字,加48后转换为对应字符*/ x=x/10;/*x/10获得x的前两位*/ c2=x%10+48; cl=x%10+48; prinff("%c\n%c\n%c\n%c\ntt c4,c1,c2,c3); }
← 返回分类
返回首页 →
相关题目
下列属于C语言关键字的是
回车换行的转义字符是
正确的C语言常量是
设int x=1;,执行语句x/=1+2;后x的值是
下列运算符优先级最高的是
↑