C语言用while写出1-2+3-4+5-6...+N的合用while写出来 不要do while和 for的清楚点

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 19:55:24
C语言用while写出1-2+3-4+5-6...+N的合用while写出来 不要do while和 for的清楚点

C语言用while写出1-2+3-4+5-6...+N的合用while写出来 不要do while和 for的清楚点
C语言用while写出1-2+3-4+5-6...+N的合
用while写出来 不要do while和 for的
清楚点

C语言用while写出1-2+3-4+5-6...+N的合用while写出来 不要do while和 for的清楚点
#include <stdio.h>


int main(void) /* 1-2+3-4+5-6...+N */
{
\x05int this = 1; /* 运算起始 */
\x05int n;
\x05scanf("%d",&n); /* 输入N的值 */
\x05int sum = 0;
\x05while (this <= n) {
\x05\x05if (this%2 == 0) /* 是合数 */
\x05\x05\x05sum -= this;
\x05\x05else /* 是基数 */
\x05\x05\x05sum += this;
\x05\x05this ++; /* this递增 */
\x05}
\x05printf("%d\n",sum);
\x05
\x05return 0;
}

给分吧!

C语言用while写出1-2+3-4+5-6...+N的合用while写出来 不要do while和 for的清楚点 C语言,用while写出 1 22 333 4444 55555 和 1 2 3 4 5 6 7 8 9 10用while来写 C语言 用do while 和 while 语句.怎么做1*2*3*4*5 用c语言编写1-1/2+1/3-1/4要求只用while语句,不用for、if之类的,连do while也不要用 使用WHILE循环语句求1!+2!+3!+4!+5!用sql语言 C语言怎么写出三种循环(while、do…while、for)语句输出以下表达式的计算过程和结果:1+3+5+7+…+99C语言程序,使用三种循环(while、do…while、for)语句输出以下表达式的计算过程和结果:1+3+5 c语言比较2个数的大小,求小数?1,比较2个数的大小,求小数.2,用for循环输出1到10.3,用三种结构输出1+2+3+4+5/.for,while,do while. 用C语言中的while循环做.1 12 2 2 33 3 3 4 5 64 4 4 4 7 8 9 105 5 5 5 5 计算机的,求1×2×3×4×5用C语言表示.main() {in求1×2×3×4×5用C语言表示.main() {int i,t; t=1; i=2; while(i 用JAVA语言编程 求1!+2!+3!+4!+5!+6!+7!+8!+9!+10!.(要求:使用while、do-while、for三种语句 C语言分别用while,do~while,for循环求1+2+3+…+100和1^2+2^2+3^2+…+100^2. 分别用 while,do while 和for 循环计算1+2+……+100的和,C语言编程 C语言S=1*3+5*7+9*11+…101*103用while语句怎么做? 用C语言写出1+2/3+3/5+.n/2n-1的程序 用C语言写出1+1/3+2/5+.n/2n+1 c语言 while(i--)i=8;while(i--)a[i]=i;我想知道,a[]={8,7,6,5,4,3,2,1},还是[]={7,6,5,4,3,2,1,0} , 关于C语言中的while循环,while(1)是什么意思? C语言的问题啊,求1-100之间个位数字不是2、3、4、7,并且不能被3整除的整数之和用while