办公椅子 电脑椅:高手们!请帮忙解答这个问题!!!

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 12:51:19
我们想在电脑计算100+100,但我们从键盘输入的100是三个ASCII代码的字符,并不是数,根据ASCII二进制代码在计算机中就是 0110001 0110000 0110000,而根据在计算机中数的表示,100是01100100,可计算机怎样知道我们从键盘输入的字符是1零零加1零零,是计算 数100和100的相加,再给出答案呢??

编程的时候是有数据类型之分的,当数据是整型数据,那么进行的是数值的运算,如果这六个符号都赋给字符型变量,那么可以按照ascii码运算,但如果当作两个字符串赋给两个变量,那么就不能进行加法运算了。