#include<stdlib.h>
#include<string.h>
int main(char *)
{
printf("计算器2.0仅仅支持加减乘除的计算,分数的计算将在接下来一段时间进行开发。 \n")
printf("如果需要计算减法或者除法,那么被减数和被除数在第一位输入 \n")
float adam, admin
int a
xiong:
printf("输入第一位 \n")
scanf("%f",&adam)
printf("输入第二位 \n")
scanf("%f",&admin)
printf("加法得: \n")
printf("%f\n",adam + admin)
printf("减法得: \n")
printf("%f\n",adam - admin)
printf("乘法得: \n")
printf("%f\n",adam * admin)
printf("除法得: \n")
printf("%f\n",adam / admin)
printf("继续请输入1,退出请输入2\n")
scanf("%d", &a) //主要是这里错了
if(a == 1) goto xiong
printf(" ——by:语花\n")
system("pause")
return 0
}
说某人bug意思是:容某人超乎想象的厉害。
说某人bug的本意是指昆虫、小虫、损坏、缺陷等意思,在互联网时代还有一种引申意义,用来形容某人/物超乎想象的厉害,那简直就是开挂的人生,系统的bug!
一般地,在码农的世界里,bug是在电脑系统或程序代码中,隐藏着的一些未被发现的缺陷或问题,可以简称为程序缺陷。从广义上看,还包括软件需要改进的细节、或与需求文档存在差异的功能实现等等。
Bug的由来
时光回溯到一台计算机可以装满整个房间的时代,大约在1945年9月9日,Grace Hopper发现了Harvard Mark II计算机的第一个bug。Grace Hopper是数据处理方面的专家,在1952年为UNIVAC开发了第一个编译器,能够把人读得懂的高级语言,翻译成计算机能够识别的机器语言。
那一天,Grace Hopper对Harvard Mark II设置好的17000个继电器进行编程后,技术人员正在进行整机运行,它突然停止了工作。于是他们爬上去找原因,发现这台巨大的计算机内部一组继电器的触点之间有一只飞蛾,这显然是由于飞蛾受光和热的吸引,飞到了触点上,然后被高电压击死。
死去的飞蛾被夹扁在触点中间,从而“卡”住了机器的运行。所以在报告中,Grace Hopper用胶条贴上飞蛾,并用“bug”来表示“一个在电脑程序里的错误”。后来,人们在电脑系统或程序代码中隐藏着的那些未被发现的缺陷或问题,也叫“bug”,同时把排除程序故障叫DEBUG,这一“称呼”成为计算机领域的专业术语。
BUG和DEBUG的中文译为“缺陷”和“调试”。“缺陷”可能更反映事物的本质,因为“bug”是从外面爬进去的,并非程序本身有问题。而程序本身存在的问题,是程序原来就具有的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)