pat-bl-1022
来源:互联网 发布:c:windows\system32 编辑:程序博客网 时间:2024/05/10 21:57
pat-bl-1022
2017-01-19
- 从十进制转换到低于十进制,做除法取余
- 出错:要判断一下和为零的情况
/** *pat-bl-1022 *2017-01-19 *C version * */#include<stdio.h>int main(){ freopen("in.txt", "r", stdin); int a, b, c, d; int theRemainder[100]; int flag = 1; scanf("%d %d %d", &a, &b, &d); c = a + b; int i = 0; if(c == 0)//出错:判断一下和是否为零,为零则直接输出0 { printf("0\n"); } else { while(c != 0) { theRemainder[i++] = c % d; c /= d; } for(i = i - 1;i >= 0;i--) { if(flag)//如果答案的第一位是0就不要输出了(不知道需不需要判断这个) { if(theRemainder[i]) { printf("%d", theRemainder[i]); } flag = 0; } else { printf("%d", theRemainder[i]); } } putchar('\n'); }}
-FIN-
0 0
- pat-bl-1022
- PAT (BL) 1001
- PAT-BL-1011
- PAT-BL-1007
- PAT-BL-1008
- pat-bl-1009
- pat-bl-1012
- pat-bl-1010
- pat-bl-1013
- pat-bl-1014
- pat-bl-1015
- pat-bl-1016
- pat-bl-1020
- pat-bl-1021
- pat-bl-1023
- pat-bl-1024
- pat-bl-1025
- pat-bl-1026
- PHP使用PHPmailer发送邮件方法
- 归并排序
- 根据path,做出酷炫动画
- 《深入理解Java虚拟机——JVM高级特性与最佳实践》学习笔记——自动内存管理机制
- 欢迎使用CSDN-markdown编辑器
- pat-bl-1022
- windows下基于tensorflow框架的neural art论文实现
- 摄像头驱动之实现数据传输5_调试_学习笔记
- java多聚合,少继承,低耦合,高内聚
- TP5初探 开启应用之路
- 项目中用到的quartz简记
- innoDB 线程分析之Master Thread
- Android 手记基础篇 (一)图解第一个Android项目
- Matlab gradient()函数