3. 编一程序,从键盘输入一个三位数,求出其逆序数并输出,例如输入123,输出321。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3. 编一程序,从键盘输入一个三位数,求出其逆序数并输出,例如输入123,输出321。相关的知识,希望对你有一定的参考价值。
使用c语言
参考技术A #include<stdio.h>void main()
char num[100],i;
int k=0; //计算数组位数
printf("请输入数组\n");
for(i=0;i<100;i++)
scanf("%c",&num[i]);
k++;
if(num[i]=='\n')
break; // 当输入回车时退出循环
for(i=k-2;i>=0;i--)
printf("%c ",num[i]);
参考技术B #include<stdio.h>
void main()
int a[3],a,b;
printf("输入一个三位数");
scanf("%d",&a);
a[0]=a/100;
a[1]=a%100/10;
a[2]=a&10;
b=a[0]+a[1]*10+a[2]*100;
printf("%d",b);
参考技术C 回答
正在为您搜索答案,等会儿哦,马上为了您答复
python输入一个三位整数、求逆序数_编写程序,从键盘输入一个三位数,求出其逆序数并输出,例如输入123,输出321。编写程序,从键盘输入一个三位数... 原创2020-12-16 20:33:03weixin_39689428 码龄4年关注编写程序,从键盘输入一个三位数,求出其逆序数并输出,例如输入123,输出321。 编写程序,从键盘输入一个三位数www.zhiqu.org 时间: 2020-12-08package com.yuxin.learn;public class Main//输入整数后,逆序输出为字符串,通过递归实现public static String reverse(int a)if(a<0)return"";if(a<10)return Integer.toString(a);int last=a-(a/10)*10;//取得这个整数的最后一位return Integer.toString(last)+reverse(a/10);//递归输出最后一位和前面的倒序数字public static void main(String[]args)int x=123023040;String rev=reverse(x);System.out.println(rev);System.out.println(reverse(123));输出结果:1、0403203212、321扩展资料:C++与C#的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。
请问还有什么问题吗?可以打个5星赞吗?谢谢
参考技术D Private Sub rank(n As Integer, a() As Long)For i = 1 To n - 1
tmax = i
For j = i + 1 To n
If a(j) > a(tmax) Then tmax = j
Next j
If tmax <> i Then t = a(i): a(i) = a(tmax): a(tmax) = t
Next i
End Sub
逆序数