| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1043 人关注过本帖
标题:编写程序实现函数
只看楼主 加入收藏
zfzdhz
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2008-8-21
收藏
 问题点数:0 回复次数:4 
编写程序实现函数
编写程序实现函数
            1      (当X>0)
Y=       0      (当X=0)
            9      (当X<0)

谢谢
搜索更多相关主题的帖子: 函数 编写 
2008-10-26 18:07
djxh77710
Rank: 2
来 自:中国
等 级:论坛游民
帖 子:71
专家分:88
注 册:2008-10-20
收藏
得分:0 
#include<iostream.h>
int aaa(int A,int B)
{
 cin>>A;
  if(A>0)
 {
  cout<<"Y="<<1;
 }
 else if(B==0)
 {
  cout<<"Y="<<0;
 }
 else if(A<0)
 {
  cout<<"Y="<<9;
 }

 return B;
}

void main()
{
  int X,Y;
  cout<<"请输入X的值";
  aaa(X,Y);
}
2008-10-26 19:05
djxh77710
Rank: 2
来 自:中国
等 级:论坛游民
帖 子:71
专家分:88
注 册:2008-10-20
收藏
得分:0 
暂时只会用C++写。。
2008-10-26 19:06
vfdff
Rank: 6Rank: 6
等 级:侠之大者
威 望:8
帖 子:2172
专家分:425
注 册:2005-7-15
收藏
得分:0 
回复 1# zfzdhz 的帖子
用伪汇编指令 很便捷

~~~~~~~~~~~~~~~好好学习~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2008-10-27 01:00
ass754754563
Rank: 1
等 级:新手上路
帖 子:16
专家分:0
注 册:2008-10-28
收藏
得分:0 
[bo][un]zfzdhz[/un] 在 2008-10-26 18:07 的发言:[/bo]

编写程序实现函数
            1      (当X>0)
Y=          0      (当X=0)
            9      (当X<0)     


data segment
 S_1 db 1,0,9
   y db ?
data ends
code segment
 assume cs:code,ds:data
  start:mov ax,data
        mov ds,ax
        mov si,offset S_1    ;设置数据段指针
        mov ah,01h  
        int 21     ;DOS功能调用 输入一个字符并回显
        cmp al,0    ;al相当于x,与0比较
        ja ok       ;大于跳
        jb ok1       ;小于跳
        mov al,[si+1]
        mov y,al       ;不大于不小于 执行到此 即相等 y=0
        jmp s
     ok:mov al,[si]    ;大于跳到此处执行 y=1
        mov y,al
        jmp s         
    ok2:mov al,[si+2] ;小于跳到次出执行 y=9
        mov y,al      
      s:mov ah,02      ;调用DOS功能输出 y
        mov dl,y
        int 21h      
        mov ah,4ch
        int 21h
 code  segment
       end start  
可能输入输出有错误 ,基本思想 差不多就这样..
收到的鲜花
  • zklhp2008-10-28 12:48 送鲜花  50朵   附言:好文章
2008-10-28 12:43
快速回复:编写程序实现函数
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015122 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved