求四位会员卡号之和
(1) 键盘输入四位数字的会员卡号
(2) 使用“/”和“%”运算符分解获得会员卡各个位上的数字
(3) 将各个位上数字求和
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace keypoint3
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("请输入一个4位会员卡号:");
string str_cardnum = Console.ReadLine();
int cardnum = Convert.ToInt32(str_cardnum);
Console.WriteLine("你输入的会员卡号是:"+cardnum);
int qw = cardnum / 1000;
int bw = cardnum % 1000 / 100;
int sw = cardnum % 1000 % 100 / 10;
int gw = cardnum % 10;
int sum = qw + bw + sw + gw;
Console.WriteLine("千位:{0}\t百位:{1}\t十位:{2}\t个位:{3}",qw,bw,sw,gw);
Console.WriteLine("会员卡号每位数字之和:{0}",sum);
Console.ReadKey();
}
}
}