knrt.net
当前位置:首页 >> C++ 考试题目:编程:输入一个三位整数,将它反向输出。 >>

C++ 考试题目:编程:输入一个三位整数,将它反向输出。

1. 除100,得到百位,取余得个位和十位2. 第一步得到的两位数除10,得十位,取余得个位3. 反向拼起来就行了.

===============================以下代码已经编译运行通过:#include #include "conio.h" int main() { int num[3],i=0; printf("请输入一个三位整数: \n"); for(i=2;i>=0;i--){ num[i]=getch()-48; printf("%d",num[i]); } getch();printf("\n输出结果为: \n");for(i=0;i 评论0 0 0

# include void main() {int i,a[3],g; for(i=0;i=0;g--) printf("%d",a[g]); printf("\n"); } 输入数字时两数间加空格,如:1 2 3,结果为321

#include<iostream> using namespace std; class int_3 { protected: char idata[3]; public: void input() { cout<<"输入一个三位的整数_ "; cin>>idata; } void anti_display() { cout<<"反向输出_ "; for(int i=2;i>=0;i--) cout<<idata[i]; } }; int main() { int_3 in; in.input(); in.anti_display(); return 0; }

#includeint main(void){int x,a,b,c;printf("请输入一个三位数:");a=x/100;b=x%100/10;c=x%10;printf("逆顺序输出:%d%d%d\n",a,b,a);return();}

#include using namespace std; void main() { int la,i; char a[4]; cin >> a; for(i=2;i>=0;i--) cout

写个大概的123456789101112131415 #include <iostream> usingnamespacestd; intmain() { inta,b = 0,temp; cin >> a; for(inti = 0;i < 3;++i) { temp = a % 10; a = a / 10; b = b * 10 + temp; } cout << b; return0; }

#include<stdio.h> main() { int a,b,c,e; printf("请输入一个三位正整数: "); scanf("%d",&a); b=a%10; c=(a/10)%10 e=a/100; printf("%d%d%\n",b,c,e); }

int a=0 scanf("%d",&a); int i=a%100; int j=(a-i*100)%10; int k=a-i*100-10*j; printf("%d%d%d",k,j,,i);

#zdinclude<bits/stdc++.h>using namespace std;int main(){int a,b,c,d;cin>>a;b=a/100;c=(a%100)/10;d=a%10;cout<<d<<c<<b;return 0;}

alloyfurniture.com | beabigtree.com | nnpc.net | beabigtree.com | zxqk.net | 网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com