c语言编程实现从键盘上输入一个二进制整数形式的字符串,将其转化为十进制整数输出
#include"
stdio.h
intmain(intargc,char*argv[]){
chard[33];
inti,t;
printf("Pleaseenterastringcomposedof0and1...\n");
if(scanf("%32[01]",d)==1){
for(t=i=0;d[i];(t*=2)+=d[i++]-0);
printf("%s(2)-->%d(10)\n",d,t);
printf("Inputerror,exit...\n");
return0;
代码格式和运行样例图片:
霍尼韦尔6160键盘41408000无法进入编程,键盘显示图片这样,是什么问题
子系统布防中,无法进入编程。你的其他子系统在布防,先全部撤防才能进编程。怎么样设置布防屏显:分区/子系统已布防。编程已禁用看看有没有别的子系统布防了。有的话就在这个键盘或者对应子系统的控制键盘用4位密码+1撤防看看。ready绿灯亮且屏显DISARMED ready to arm或者DISARMED hit * for faults(faults这个情况出现在撤防以后,有人经过探测器了)时候看看4140(如果默认4140安装密码没更改)+8000是否可以进入编程。可以的话就*99退出。千万别用*98。否则下次不能用4140+8000进入编程。必须断电,给电。然后长按*和#才能进