0
已解决
高舒豪
中级光能
中级光能
1443 数字反转
经验值:800 时间限制:1000毫秒
全国 2011 NOIP 普及组试题
不许抄袭,一旦发现,直接清空经验!
题目描述 Description
给定一个整数,请将该数各个位上数字反转得到一个新数。新数也应满足整数的常见形式,即除非给定的原数为零,否则反转后得到的新数的最高位数字不应为零(参见样例2)。
输入描述 Input Description
输入格式:
输入文件名为reverse.in 。
输入共1 行,一个整数 N。
输出描述 Output Description
输出格式:
输出文件名为reverse.out 。
输出共1行,一个整数,表示反转后的新数。
样例输入 Sample Input
输入样例#1: 123 输入样例#2: -380
样例输出 Sample Output
输出样例#1: 321 输出样例#2: -83
数据范围及提示 Data Size & Hint
数据范围
-1,000,000,000≤ N≤ 1,000,000,000 。
代码对了,文件操作咋弄😥
0
已采纳
李子杰
资深光能
资深光能
我来了!!!
李子杰在2021-05-14 21:34:27追加了内容
文件操作很简单
1.加cstdio头文件
2.在前两行打上
freopen("文件名.in","r",stdin);
freopen("文件名.in","w",stdout);
3.在return之前两行打上
fclose(stdin);
fclose(stdout);
结束讲解
李子杰在2021-05-14 21:40:19追加了内容
忘说了,酷町堂题的文件名就是题号!!!
另外,你在编译的时候,要注释那四行文件操作代码才能成功编译代码。
在提交时,如果要用文件操作,请在题目代码框右上角点成绿色,并检查文件操作是否注释,如果有,请把注释取消。
李子杰在2021-05-14 21:42:18追加了内容
如果不用,可以把那文件操作代码删掉,并关闭文件操作按钮。
0
0