这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 高校专区 » 岭南EE码农港 » C语言课程设计作业——奥妙的两位数

共1条 1/1 1 跳转至

C语言课程设计作业——奥妙的两位数

菜鸟
2014-12-07 21:04:59     打赏
 


/* Note:Your choice is C IDE */
#include "stdio.h"
#include "math.h"
void main()
{
    int num=65;
    int indiv,ten,place;                  /*定义的分别为个位,十位,位数*/
    printf("\n请输入一个整数(0~99):");
    printf("%d",num);
    if (num>9)
      place=2;
    else place=1;
    printf("\n位数=%d",place);
    printf("\n每位数字为:");
    ten=num/10;
    indiv=(int)(num-ten*10);
    switch(place)
     {
    	case 2:printf("%d,%d",ten,indiv);
    	   printf("\n反序数字为:");
    	   printf("%d%d\n",indiv,ten);
    	   break;
    	case 1:printf("%d",indiv);
    	   printf("\n反序数字为:");
    	   printf("%d\n",indiv);
    	   break;
     }
    printf("\nID:2013304118");
}

 

运行结果:
(1)int num=98

(2)int num=60

 总结:

(1)要注意输入符号时的输入法是否是英文输入,这个细节决定着程序能否成功的运行。

          (2)注意缩进和排版,会让程序代码更清晰,让自己和读者都更易理解其中的含义。




关键词: 作业     两位数    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]