急,哪位大虾能为小弟写一个20行左右的C语言, 要求解释每行意义,我是小白.谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/24 02:40:00
如题
随便关于什么的都可以. 最好很初级的. 要20行左右

四则运算计算器;
如果不能输入汉字,自己修改成可编译的英文就可以了
#include <stdio.h>
main()
{
float a,b;
char c;
printf("四则运算\n"); //提示语句,无意义,可删除
printf("输入两个数和其运算方式: \n"); //提示语句,无意义,可删除
scanf("%f%c%f",&a,&ch,&b); //输入2个数及其算法
switch(ch)
{
case'+':printf("%f%c%f=%f\n",a,ch,b,a+b);
break; //如果符号是+,则运行这个语句
case'-':printf("%f%c%f=%f\n",a,ch,b,a-b);
break; //如果符号是-,则运行这个语句
case'*':printf("%f%c%f=%f\n",a,ch,b,a*b);
break; //如果符号是*,则运行这个语句
case'/':printf("%f%c%f=%f\n",a,ch,b,a/b);
break; //如果符号是/,则运行这个语句
default:printf("错误输入!\n");
break; //上述4个都不属于,则提示
}
}

晕倒了,你们老师这样考的啊!你就随便写嘛,就设置三个变量,然后不断的调换它们的值最后输出,刚好写够20行就行了<