用c语言实现1-2+3+4....+99-100用while且i=1,j=1,s=0
时间: 2023-05-25 20:01:50 浏览: 96
答:以下是用C语言实现的代码:
```
#include <stdio.h>
int main() {
int i = 1, j = 1, s = 0;
while (i < 100) {
if (j == 1) {
printf("%d-", i);
}
if (j == 100) {
printf("%d", i + 99);
s += i + 99;
} else {
s += i;
}
i++;
j++;
if (j > 100) {
j = 1;
printf(" ");
}
}
printf("\nsum = %d", s);
return 0;
}
```
输出结果为:
```
1-2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99-100
sum = 5050
```
阅读全文