第四十六章:绿色光標(2 / 3)
50 let d=ab
60 print a;““;b;“=“; d
70 let e=a^b
80 print a;“^“;b;“=“; e
输入完,运行。
屏幕上依次显示出:
5+3=8
5*3=15
5^3=125
他不仅完成了加法,还顺手把乘法、乘方也演示了,並且输出的格式更友好,带上了运算符號。
张老师再次踱步过来,本想看看大家的进度。
当他的目光落在陆沉的屏幕上,看到那几行简洁清晰、还包含了乘方运算(^符號)的代码,以及下方整齐的列印结果时,脚步停住了。
他俯下身,仔细看了看陆沉写的程序。
“你……自己想到要加乘法和乘方的?”张老师问,语气有些惊讶。
乘方运算在初学basic时很少被立刻用到。
“嗯,想试试看。”陆沉回答。
“格式也弄得很清楚。你以前接触过计算机?或者……编程书?”张老师推了推眼镜。
他知道陆沉是特招生,但没听说他接触过计算机。
“看过一点介绍basic的书,自己想像过。”陆沉说。
这是实话,周教授寄的资料里有提到。
张老师深深看了陆沉一眼,没再说什么,只是点点头:“很好,理解得很快。有兴趣的话,可以试试用input语句,让程序能接受你从键盘输入的数字进行计算。”
这是下一步才计划讲的內容。
陆沉点点头,立刻开始修改程序。
他加入了input语句,让用户输入两个数,然后程序自动计算並输出加减乘除和乘方的结果。
他还加了一个简单的循环和判断,防止除数为零。
虽然代码在行家看来极其幼稚,但对於第一次上机课的学生来说,这已经是飞跃了。
当陆沉演示他的改良版计算器程序,从键盘输入两个数,屏幕立刻给出五种运算结果时,不仅张老师愣住了,连旁边几个伸头看的同学也惊呆了。
“我靠!陆沉,你这就会写程序了?”孙鹏的大嗓门忍不住响起来。
“这……这比老师刚才讲的难多了吧?”陈浩也凑过来看,脸上写满了难以置信。
张老师看著陆沉屏幕上那虽然不长、但逻辑清晰、甚至考虑了异常情况(除零)的程序,心里的震撼难以言表。 ↑返回顶部↑
60 print a;““;b;“=“; d
70 let e=a^b
80 print a;“^“;b;“=“; e
输入完,运行。
屏幕上依次显示出:
5+3=8
5*3=15
5^3=125
他不仅完成了加法,还顺手把乘法、乘方也演示了,並且输出的格式更友好,带上了运算符號。
张老师再次踱步过来,本想看看大家的进度。
当他的目光落在陆沉的屏幕上,看到那几行简洁清晰、还包含了乘方运算(^符號)的代码,以及下方整齐的列印结果时,脚步停住了。
他俯下身,仔细看了看陆沉写的程序。
“你……自己想到要加乘法和乘方的?”张老师问,语气有些惊讶。
乘方运算在初学basic时很少被立刻用到。
“嗯,想试试看。”陆沉回答。
“格式也弄得很清楚。你以前接触过计算机?或者……编程书?”张老师推了推眼镜。
他知道陆沉是特招生,但没听说他接触过计算机。
“看过一点介绍basic的书,自己想像过。”陆沉说。
这是实话,周教授寄的资料里有提到。
张老师深深看了陆沉一眼,没再说什么,只是点点头:“很好,理解得很快。有兴趣的话,可以试试用input语句,让程序能接受你从键盘输入的数字进行计算。”
这是下一步才计划讲的內容。
陆沉点点头,立刻开始修改程序。
他加入了input语句,让用户输入两个数,然后程序自动计算並输出加减乘除和乘方的结果。
他还加了一个简单的循环和判断,防止除数为零。
虽然代码在行家看来极其幼稚,但对於第一次上机课的学生来说,这已经是飞跃了。
当陆沉演示他的改良版计算器程序,从键盘输入两个数,屏幕立刻给出五种运算结果时,不仅张老师愣住了,连旁边几个伸头看的同学也惊呆了。
“我靠!陆沉,你这就会写程序了?”孙鹏的大嗓门忍不住响起来。
“这……这比老师刚才讲的难多了吧?”陈浩也凑过来看,脸上写满了难以置信。
张老师看著陆沉屏幕上那虽然不长、但逻辑清晰、甚至考虑了异常情况(除零)的程序,心里的震撼难以言表。 ↑返回顶部↑