当前位置:编程学习 > JS >>

一个c程序的问题

#include<stdio.h>
void js(char c,float x,float y);
void main()
{
 float a=0,b=0;
 char op;
 printf("请输入需要计算的运算符,+、-、*、/.");
 scanf("%c",op);
 printf("请输入要进行运算的两个整型数:");
 scanf("%d%d",a,b);
 js(op,a,b);
}
void js(char c,float x,float y)
{
 switch(c)
 {
  case '+':printf("%f+%f=%f\n",x,y,x+y);break;
  case '-':printf("%f-%f=%f\n",x,y,x-y);break;
  case '*':printf("%f*%f=%f\n",x,y,x*y);break;
  case '/':printf("%f/%f=%f\n",x,y,(x/y));break;
  default: printf("输入错误!!");
 }
}
答案:#include<stdio.h>

void js(char c,float x,float y);

int main()

{

 float a=0,b=0;

 char op;

 printf("请输入需要计算的运算符,+、-、*、/.");

 scanf("%c",&op);

 printf("请输入要进行运算的两个整型数:");

 scanf("%f%f",&a,&b);

 js(op,a,b);

}

void js(char c,float x,float y)

{

 switch(c)

 {

  case '+':printf("%f+%f=%f\n",x,y,x+y);break;

  case '-':printf("%f-%f=%f\n",x,y,x-y);break;

  case '*':printf("%f*%f=%f\n",x,y,x*y);break;

  case '/':printf("%f/%f=%f\n",x,y,(x/y));break;

  default: printf("输入错误!!");

 }

你想问什么?这个程序怎么啦

上一个:如何把MyEclipse的默认编码改成utf-8
下一个:将以下c++代码改为程序

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,