/Assembly-practice

Assembly language practices

Primary LanguageAssembly

Assembly_practice

Assembly language practices

1.质数判断

要求:提示输入数字;输入任意数字int1(1000以内),点击Enter结束输入;如果int1 是质数,则输出“int1 is a prime number”;如果int1 不是质数,则输出“int1 is not a prime number”; 点击Enter 程序退出。 

2.输出孪生素数对。

屏幕输出10 到200 之间的孪生素数对。孪生素数对指两值相差2 的一对素数,如11与13。 

3.子程序

按下列要求编程:1)输入两个小于100 的十进制正整数;2)求出这两个数的所有公约数;3)求出这两个数的平方差,若是负的要输出负号;4)计算两个数各占和的百分比,并且按照“ %”的格式输出(小数点后保留两位);5)数据的输入和结果的输出都要有必要的提示,且提示独占一行;6)要使用到子程序。

4.编密码

按以下规律编码:字母A 变为E,a 变为e,即变成其后的第4 个字母,W 变为A,Y 变为C,Z变为D,非字母不变。如输入“China”变为“Glmre”。要求:提示输入一字符串(字符个数至少8个) ;键盘输入,Enter 键结束输入,并换行显示结果。 

5.去除字符串中的某个字符。

要求:提示输入字符串(字符个数至少15个) ;输入任意字符串string,Enter 结束输入;提示输入字符;输入任意字符ch,Enter 结束输入,将字符串中字符ch 去除,输出变化后的字符串string2, 按Enter 程序退出。