C++编程之试题分类.docVIP

  • 15
  • 0
  • 约2.99万字
  • 约 34页
  • 2016-08-02 发布于重庆
  • 举报
C编程之试题分类

二、简单应用(40分) 1.函数调用 1.1拆分三位数 28.22.简单应用题 请编写一个函数sortnum(int num),参数num是一个三位的整数,该函数将num的百位、十位和个位的数字进行重排,并返回由上述的三个数字组成的最大的三位数。 注意:部分源程序已存在文件test28_2.cpp中。 如输入456后,输出结果如下: 654 请勿修改主函数main和其他函数中的任何内容,仅在函数sortnum 的花括号中填写若干语句。 文件test28_2.cpp的内容如下: #includeiostream.h int sortnum(int num) { } void main() { int num; int result=0; cout请输入一个三位数; cinnum; coutsortnum(num)endl; } 【答案】 int number[3],i,j,temp; for(i=0;i3;i++) { number[i]=num%10; num=num/10; } for (i=0;i2;i++) { for (j=i+1;j3;j++) if (number[j]=number[i]) { temp=number[j]; number[j]=number[i]; number[i]=temp

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档