直接用0和1编程?什么开发工具?——请教

ForLoveYu 2009-07-29 08:31:04
在《防火墙5788》里面看到的,小狮子直接用0和1编写程序做高等数学题,不可思议!! 不知道他用的是什么开发工具。。————请求指点迷津!!
...全文
617 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
mjsmxbb 2012-03-21
  • 打赏
  • 举报
回复
09年7月29日的 帖子终于被挖出来了。!!!
systerm 2012-03-09
  • 打赏
  • 举报
回复
0和1怎么遍?
lg_asus 2012-02-28
  • 打赏
  • 举报
回复
09年的帖子11年才回!
x2590 2011-11-23
  • 打赏
  • 举报
回复
导演安排的嘛!
bombless 2011-11-12
  • 打赏
  • 举报
回复
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int atoi_b(char *str){
int ret = 0;
char ch;
int ptr = 7;
char buffer[9];
sprintf(buffer,"%08s",str);
str = buffer;
while(ptr >= 0){
ch = *str;
if(ch == '\0')
return ret;
else if(ch != '0' && ch != '1')
return 0;
if(ch == '1')
ret |= 1 << ptr;
ptr -= 1;
str += 1;
}
return ret;
}
int main()
{
char buffer[9] = "";
char ch[2] = { 0 , 0 };
while(strlen(buffer) < 8){
*ch = getchar();
if(*ch == '\n'){
int val = atoi_b(buffer);
putchar(val);
return 0;
}
else if(*ch != '0' && *ch != '1'){
perror("character not expexted. exiting.");
return 0;
}
strcat(buffer,ch);
if(strlen(buffer) == 8){
int val = atoi_b(buffer);
putchar(val);
*buffer = '\0';
}
}


return 0;
}


特意为楼主准备的0和1编程开发工具,祝开发愉快LOL
v991 2011-11-09
  • 打赏
  • 举报
回复
编剧很扯淡

6,904

社区成员

发帖
与我相关
我的任务
社区描述
《新程序员》读者俱乐部
其他 其他
社区管理员
  • 《程序员》杂志社区
  • SoftwareTeacher
  • 《新程序员》编辑部
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧