上机内容:C++程序的编写和运行
上机目的:掌握简单C++程序的编辑、编译、连接和运行的一般过程
我的程序:
/*
* 程序的版权和版本声明部分:
* Copyright (c) 2013, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:赵玲玲
* 完成日期:2013 年 11 月 10 日
* 版 本 号:v1.0
* 对任务及求解方法的描述部分:
* 输入描述: 1234
* 问题描述:熟悉程序的编辑、运行过程,函数的运用
* 程序输出: 4321
* 问题分析:把输入的数的各个位的数值提出来,再按顺序排列。
* 算法设计:需要用数来对10取余,从而提出各个位的数。
*/
#include <iostream>
using namespace std;
int reverse(int x); //int函数声明
int main() //main函数
{
int m,n;
cin>>m;
n=reverse(m); //函数调用
cout<<n<<endl; //结束
return 0;
}
int reverse(int x) //函数主体
{
while (x%10!=0&&x>10) //循环(数值大于10)
{
cout<<x%10; //输出个位数