-1000,000,000≤N≤1,000000,000. 输出 输出共1行,一个整数,表示反转后的新数。 样例输入 123 输出321 样例输入 380 输出-83 #include<bits/stdc++.h> using namespace std; int main() int x; cin >x; intn;/求有几位数 n=0; int temp; temp=x;/先保存x while(x !=0) { n=n+1; x=X/10: } int sum;/存放新数 sum =0; int t; while(temp !=0) { sumsum (temp 10)*pow(10,n-1); temp=temp/10; n=n-1; } cout <sum <endl; return 0; 31.5---17 求菲波那契数列中第k个数 描述 菲波那契数列是指这样的数列:数列的第一个和第二个数都为1,接下来每个数都等于前面 2个数之和 给出一个正整数k,要求菲波那契数列中第k个数是多少。 输入-1,000,000,000 ≤ N≤ 1,000,000,000。 输出 输出共 1 行,一个整数,表示反转后的新数。 样例输入 123 输出 321 样例输入 -380 输出-83 #include<bits/stdc++.h> using namespace std; int main() { int x; cin >> x; int n ; //求有几位数 n= 0; int temp; temp = x; //先保存 x while(x != 0) { n = n + 1; x= x /10; } int sum; //存放新数 sum = 0; int t; while(temp != 0) { sum = sum + (temp % 10) * pow(10,n-1) ; temp = temp / 10; n = n -1; } cout << sum << endl; return 0; } 3 1.5-----17 求菲波那契数列中第 k 个数 描述 菲波那契数列是指这样的数列: 数列的第一个和第二个数都为 1,接下来每个数都等于前面 2 个数之和。 给出一个正整数 k,要求菲波那契数列中第 k 个数是多少。 输入