问题及代码:
/*
*copyright (c) 2014,烟台大学计算机学院
*all rights reserved.
*文 件 名 : test .cpp
*作 者 :白云飞
*完成日期 :2014年10月30号
*版 本 号 :v1.1
*
*问题描述 :一次计算十道题
*输入描述 :两个整数和运算符
*程序输出 :一个整数
*/
#include <iostream>
using namespace std;
int main()
{
int a = 100;
int b = 20;
int c,i;
char oper;//强调变量
for(i=1;i<=10;i++)//循环语句
{
cin>>a>>oper>>b;
switch(oper)
{
case '+':
c = a + b;
break;
case '-':
c = a - b;
break;
case '*':
c = a * b;
break;
default :
if( b==0)
c = a;
else
c = a / b;
break;
}
cout<<"c="<<c<<endl;//输出结果
}
return 0;
}
运算结果:
知识点总结:
利用for语句,switch语句,if语句编写循环代码。
学习心得:
运行一次计算十道题,只用在原有基础上,加上for语句,强调计算次数便可。