⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 简单计算器.c

📁 一些常用数据结构和算法的实现,比较完整,测试可用!还是不错的
💻 C
字号:
#include <stdio.h> 

int result=0,valuess=0,k,y=1,l; 
char a,b[1],d[50],r; 

int main (void)
{ 
	while (1)
	{
		int j=0;
       		printf ("%d",result); 
       		printf ("please input a char and number\n"); 
	   	while ((a=getchar())!='\n') 
		{   
			b[ j ]=a; 
		}
		
       		while((r=getchar())!='\n')
	   	{
			d[j]=r;
		   	j++;
	   	}
	   	for(k=0;k<j;k++)
	   	{
			   for(l=0;l<k;l++)
				   y*=10;
		   	   valuess+=((int)d[k]-48)*y;
	   	}
	   	y=1;j=0;
       		if ((b[0]=='q')||(b[0]=='Q')) 
       		{ 
			break;
		} 
       		switch (b[0]) 
       		{ 
			case '+': 
			{
               			result += valuess; 
               			break; 
			}
			case '-':
			{
           	    		result -= valuess; 
           			break; 
			}
			case '*':
			{
               			result *= valuess; 
               			break;
			}
			case '/':
			{
               			if (valuess==0) 
           				printf ("wrong ,please input a number\n"); 
               			else 
                   			result /= valuess; 
               			break;
			}
       			default:
		   	{
           			printf ("unknow the operator%c","a\n"); 
           			break;
		   	}
		}
		valuess=0;	   
	} 
	return (0); 
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -