急,这几道题是老师给的复习题,不会做,下周一就要考试了,有哪位好心人可以帮帮我,十分感谢

2025-03-10 12:45:16
推荐回答(3个)
回答1:

有教科书吧,书上都会有例子的。建议你先把书上的例子看懂了,再来看这几个程序题。第(1)题,若x>=0,则绝对值=x,若x<0,则绝对值=-x;第(2)题,如果用汇编的话,我记得乘法有特定的指令吧,是MUL吧,需要从键盘输入一个数,然后存储这个数,计算遵守一定原则,具体是什么,书上会有的或者你们老师讲课时会讲的,要注意是否溢出,分配足够存储空间存储计算结果。(3)把串中字母,依次存到预选定义的单元内,然后想办法数出存储字母的单元数。C语言中,利用指针的移动,当指针为空的时候结束循环,在循环内计数。
2.小写字母的ASCII码值比大写字母大31,大写字母A的ASCII码值为65(即41H),小写字母a的ASCII码值为96(即60H),0的ASCII码值是48(即30H)。可利用ASCII码值相差来相互转换,或者利用系统函数。
好好看看书,你会明白的。以上仅是我个人的一些思想,希望对你有所帮助。

回答2:

我没学过汇编语言。。

回答3:

yugi