厦大C语言上机 1374 进制转换
2018-01-09 11:42
399 查看
1374.进制转换
时间限制: 1000 MS 内存限制: 65536 K
提交数: 789 (0 users) 通过数: 296 (274 users)
问题描述
小强给小明布置了一个小任务。写一个二进制转十进制的程序。
输入格式
第一行输入一个T,代表有T组测试数据
对于每一组测试数据,输入一个二进制串 ,长度不超过31
输出格式
对于每一组测试数据,输出转换后的结果
样例输入
2
10
101010111
样例输出
2
343
来源
xmu
时间限制: 1000 MS 内存限制: 65536 K
提交数: 789 (0 users) 通过数: 296 (274 users)
问题描述
小强给小明布置了一个小任务。写一个二进制转十进制的程序。
输入格式
第一行输入一个T,代表有T组测试数据
对于每一组测试数据,输入一个二进制串 ,长度不超过31
输出格式
对于每一组测试数据,输出转换后的结果
样例输入
2
10
101010111
样例输出
2
343
来源
xmu
#include <stdio.h> int main() { int t; char binary[35] = { 0 }; int decimal; int i; scanf("%d", &t); while (t--) { scanf("%s", binary); decimal = 0; i = 0; while (binary[i]) { decimal = decimal * 2 + (binary[i] - '0'); ++i; } printf("%d\n", decimal); } return 0; }
相关文章推荐
- 厦大C语言上机 1392 数组的平衡
- 厦大C语言上机 1383 回文号码
- 厦大C语言上机 1393 哥德巴赫猜想的验证
- 厦大C语言上机 1384 卡片游戏
- 厦大C语言上机 1497 简单编辑
- 厦大C语言上机 1394 抛硬币
- 厦大C语言上机 1385 石子消耗游戏
- 厦大C语言上机 1487 单词个数统计
- 厦大C语言上机 1395 组合
- 厦大C语言上机 1387 进制转换进阶版
- 厦大C语言上机 1488 判断素数
- 厦大C语言上机 1400 出队统计
- 厦大C语言上机 1364 找闰年
- 厦大C语言上机 1388 高精度乘法
- 厦大C语言上机 1489 变与不变
- 厦大C语言上机 1365 小明的自娱自乐
- 厦大C语言上机 1490 高级模式匹配
- 厦大C语言上机 1265 字符串后继
- 厦大C语言上机 1366 Simple a + b
- 厦大C语言上机 1491 子串删除