黑马程序员技术交流社区
标题: 利用while循环计算 [打印本页]
作者: 365616804 时间: 2015-4-9 20:25
标题: 利用while循环计算
提示用户输入一个正整数n,利用while循环计算并输出:1-2+3-4+5-6+7…+n的和
作者: 帅哥 时间: 2015-4-9 21:21
#include<stdio.h>
int main ()
{
printf("请输入相应数字选择需要执行的运算:\n");
printf("+\n");
printf("-\n");
//定义变量存储用户选择的计算类型
char type = 0;
scanf("%c",&type);
if (type != '+' && type != '-')
{
printf("非法选择\n");
return 0;
}
printf("请连续输入两个需要进行运算的整数,并且以空格隔开\n");
//定义两个变量存储数值
int num1, num2;
scanf("%d %d",&num1, &num2);
//定义一个变量存储计算结果
int result;
if (type == '+'){
result = num1 + num2;
printf("%d + %d = %d\n",num1, num2, result);
}else if(type == '-'){
result = num1 - num2;
printf("%d - %d = %d\n",num1 , num2, result);
}
return 0;
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |