南平市招投标采购网:任意输入一个正整数,显示该数各位所对应的大写汉字.
来源:百度文库 编辑:高校问答 时间:2024/05/06 03:11:25
如输入不1569,则显示"壹伍陆玖"
//定义大写汉字,一个汉字占两字符
char ch[]="零壹贰叁肆伍陆柒捌玖拾陌";
int num;
cin>>num; //输入一正整数,最大到65535
int n[5];
n[0] = num/10000; //分离个,十,百、、位
n[1] = num%10000/1000;
n[2] = num%10000%1000/100;
n[3] = num%10000%1000%100/10;
n[4] = num%10;
int i;
for(i=0;i<5;i++)
{
//输出对应大写汉字,一个汉字两字符
cout<<ch[n[i]*2]<<ch[n[i]*2+1];
}
任意输入一个正整数,显示该数各位所对应的大写汉字.
从键盘输入一个正整数,计算该数的各位数字之和并输出,例如输入数是5246,则计算5+2+4+6并输出
2编程实现输入一个正整数,输出其对应的二进制数和十六进制数,要求轮换过程用自编函数来实现。
输入一个整型数,输出与该整型数对应的月份的英文名称。例如输入1,输出Jan.
编写函数computNum( int num),它的功能是计算任意输入的一个正整数的各位数字之和,结果由函数返回。
编写程序:输入提一个正整数,判断该数是奇数还是偶数,并输出结果
输入一个正整数,求各位数字之和
输入一个不多于5位数的正整数,求它的位数和逆序数。
输入一个不多于5位数的正整数,求它的位数和逆序数。
输入一个不多于5位数的正整数,求它的位数和逆序数。