急求一道简单C++编程题。

急求一道简单C++编程题。题目看图

#include<iostream>
using namespace std;
int main()
{
int i,j,s1=0,s2=0;
int i1,j1;
int sign=-1;
cout << "请输入起始值bg:";
cin >> i;
cout << "请输入终止值end:";
cin >> j;
i1=i;j1=i+1;
while (i1 <= j)
{
s1+=i1;
i1=i1+2;
}
while(j1<= j)
{
s2+=j1;
j1=j1+2;
}
cout << "sum=";
for(i1=i;i1<j;++i1)
{
cout << i1;
if(sign == -1)
cout << '-';
else
cout << '+';
sign*=-1;
}
cout << j << '=' << s1-s2 << endl;
return 0;
}追问

谢谢

温馨提示:内容为网友见解,仅供参考
无其他回答

急求C++程序小问题,输入年份和月份,输出该月的天数。
【解题思路】本题的难点主要就是判断是否闰年和大小月份,判断闰年的标准是能被4整除且不能被100整除的年份,或者能被400整除的年份是闰年。至于大小月,则可以通过一个switch……case语句来实现。具体代码如下:【程序代码】#include <iostream> \/\/控制台操作头文件int main() \/\/主函数 {int y...

急求一个C++程序!!!求100以内的自然数能被13整除的最大数的程序。
int main(){ for(i=99;i>0;i--)if(i%13 == 0)break;printf("100以内的自然数能被13整除的最大数为%d\\n",i);return 0;}

急求用C++编一个程序,题目是英文的。题目如下
在main()函数,上面为每个类创建一个对象,输出最大的周长和面积的对象。然后申请+操作正方形对象,再比较周长和面积。注意:如果你可以声明一个全局函数如下,以找出最大的面积或周长的对象,你可以得到一个5分的额外奖励,平方米*发现的最大面积(平方米* S1,平方* S2平方米* S3)...

c\/c++编程问题急求完整代码:编写swap交换函数
include "stdio.h"void swap(int *a,int *b){int t;t=*a,*a=*b,*b=t;}int main(int argv,char *argc[]){int x,y;printf("Input x & y(all int)...\\n");scanf("%d%d",&x,&y);printf("x = %d\\ty = %d\\n",x,y);swap(&x,&y);printf("After the exchange:\\n"...

c++问题 急求 !!!
{ long i;float bonus,bon1,bon2,bon4,bon6,bon10;bon1=100000*0.1; \/*利润为10万元时的奖金*\/ bon2=bon1+100000*0.075; \/*利润为20万元时的奖金*\/ bon4=bon2+100000*0.05; \/*利润为40万元时的奖金*\/ bon6=bon4+100000*0.03; \/*利润为60万元时的奖金*\/ bon10=...

题目:用C++写一个简单的电脑报价系统 ,要求如下。
1、文件读取类。2、数据模型,继承文件读取,拥有链表功能,存放关系数据模型功能,查询功能,列出打印链表功能 3、定义数据模型物料,分类,厂商,报价 继承数据模型 物料实例化属性1:代码,2:名称,3:规格,4,分类(实际存分类代码),5:创建时间 分类实例化属性1:代码,2:名称, 6:创建时间 ...

跪求一道c++简单计算题答案
涉及两个方面的问题:1. 操作符优先级 2. 类型提升 该表达式中的优先级排序:() > (类型转换) > *、\/、% > + 所以其求解顺序为:x+a%3*(int)(x+y)%2\/4 =x+a%3*(int)7.2%2\/4 =x+a%3*7%2\/4 =x+1*7%2\/4 =x+7%2\/4 =x+1\/4 =x+0 =x+0.0 \/\/类型提升...

您好,请问这道C++编程题怎么做?急求!
按照题目要求编写的程序如下(见图,图中有重复的地方只需写一次)

急求,c++的递归函数问题,编写一个程序求S=3+33+333+……+33…33_百度...
include<stdio.h> include<stdlib.h> int re(int n){ if(n==1)return 3;else return re(n-1)+re(n-1)*10+3;} int main(){ printf("%d, %d, %d\\n", re(1), re(2), re(3));} 运行结果:3, 36, 399 想加到n位3,就调用re(n)就可以。

c++问题。编程,用递归函数连续输出10个 hello world
void f(i = 10){ if(i == 0) return; cout << "hello world" << endl; f(i - 1);}调用的时候直接调f()就好了。

相似回答