1022. D进制的A+B (20)
来源:互联网 发布:c语言实验报告怎么写 编辑:程序博客网 时间:2024/06/06 05:56
输入两个非负10进制整数A和B(<=230-1),输出A+B的D (1 < D <= 10)进制数。
输入格式:
输入在一行中依次给出3个整数A、B和D。
输出格式:
输出A+B的D进制数。
输入样例:123 456 8输出样例:
1103
解本题主要是注意两点:
(1)数组的大小;
(2)两数同时为零的时候,直接输出为零。
源代码如下:
#include<stdio.h>int main(){ unsigned int num1,num2; int D; scanf("%d",&num1); scanf("%d",&num2); scanf("%d",&D); num1+=num2; if(num1==0) printf("0"); else { int i=0; int num[30]; while(num1!=0) { num[i]=num1%D; num1/=D; i++; } for(i--;i>=0;i--) printf("%d",num[i]); } return 0;}
0 0
- PAT(B)1022. D进制的A+B (20)
- PAT(B) 1022. D进制的A+B (20)
- PAT-B 1022. D进制的A+B (20)
- PAT-B 1022. D进制的A+B (20)
- 1022. D进制的A+B
- 1022. D进制的A+B
- 1022. D进制的A+B
- 1022. D进制的A+B
- 1022. D进制的A+B
- 1022. D进制的A+B
- 1022. D进制的A+B
- 1022. D进制的A+B
- 1022. D进制的A+B (20)
- 1022. D进制的A+B (20)
- Basic Level 1022. D进制的A+B (20)
- PAT 1022. D进制的A+B (20)
- 1022. D进制的A+B (20)
- 1022. D进制的A+B (20)
- HDU ACM 11 2030 汉字统计
- AIDL使用
- 排序算法——插入排序
- MySQL主从复制读写分离与Yii2实现
- VC++60 第十四章 单文档界面的程序
- 1022. D进制的A+B (20)
- cmd 分割字符串
- libpng-1.2.12.tar.gz安装与移植
- Android群英传知识点回顾——第八章:Activity与Activity调用栈分析
- RGB1-----分离RGB24像素数据中的R、G、B分量和生成RGB24格式的彩条测试图
- android studio 查找替换
- 极光推送(一):通知的发布
- meta部分内容
- Python的运行版本