Void dowork(int x,int y,int z){ int k=0;j=0;if((x>3)&&(z<10)) k=x*y-1;else y=sqrt(k); if((x==4)||(y>5)) j=x*y+10; else j=abs(k);j=j%3;}
这段程序是一个功能函数,传过来的参数是x、y、z,然后进行逻辑处理。
主要的逻辑部分其实就是两个选择型结构,比较容易处理。
3. 程序流程图和N-S图分别如下:
上图为程序流程图
上图为N-S图
4. 如果有什么不清楚的地方,欢迎追问,可以相互讨论一下。