• 自动生成四则运算题目


    主要功能:用来计算小学数学的四则运算,可以实现支持真分数的计算。

    设计思想:应用c#的设计理念完成的四则运算软件。

    源代码:

    #include <stdio.h> 
    void fun(char,double,double);
    void main()
    {
     char signal;
     double x;
     double y;
     while (1)
     {
     printf("please input first number :
     
    ");
     
     scanf("%lf",&x); 
     
    loop:printf("please input operater : ");
     
    scanf("%s",&signal);
     
     if (signal!='+'&&signal!='-'&&signal!='*'&&signal!='/')
     
    {
     printf("operater illegal ! ");
     goto loop;
     
    }
     
     printf("please input second number : ");
     
     scanf("%lf",&y);
     
     fun(signal,x,y);
     
     printf(" ");
     
    }

    void fun(char signal,double x,double y)
    {
     
    if (signal=='*')
     

     printf("%lf*%lf=%lf",x,y,x*y);
     
    }
     
    else if (signal=='/')
     
    {
     
     if (y==0)
     
     {
     printf("
    除数不能为零
    ");
     }
     else
     { 
     printf("%lf/%lf=%lf",x,y,x/y); 
     } 
     else if (signal=='+')
     
    {
     
    printf("%lf+%lf=%lf",x,y,x+y);
     

     else if(signal=='-')
     
      {
          printf("%lf-%lf=%lf",x,y,x-y);
     
       } 

    截图:

    总结:这次的作业让我可以更加熟悉的掌握上课学的知识,但是对于很多的东西还不是很明白,还需要进一步的加强练习。

  • 相关阅读:
    JavaScript HTML DOM
    JavaScript 对象与函数
    DVWA--Command Injection
    sqli-libs(2)
    python学习之路(17)
    sqli-labs(1)
    python学习之路(16)
    python学习之路(15)
    DVWA--Brute Force
    python学习之路(14)
  • 原文地址:https://www.cnblogs.com/wann/p/5291257.html
Copyright © 2020-2023  润新知