|
发表于 2019-6-24 17:58:15
|
显示全部楼层
本楼为最佳答案
本帖最后由 bin554385863 于 2019-6-24 18:00 编辑
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- int main(int argc, char const *argv[])
- {
- int n = 0;
- int x = -1, y = -1, z = -1;
- printf("情输入循环次数\n");
- scanf("%d", &n);
- printf("原数据:\nx = %2d y = %2d z = %2d\n", x, y, z);
- for (size_t i = 0; i < n; i++)
- {
- ++x && ++y || ++z;
- printf("第%d次循环:\nx = %2d y = %2d z = %2d\n", i + 1, x, y, z);
- printf("\n");
- }
- return 0;
- }
复制代码
------------------------------------------------------------------------------------
E:\Administrator\Documents\My C>cmd /C "c:\Users\Administrator\.vscode\extensions\ms-vscode.cpptools-0.23.1\debugAdapters\bin\WindowsDebugLauncher.exe --stdin=Microsoft-MIEngine-In-vxbcleqj.w0y --stdout=Microsoft-MIEngine-Out-zco1ld4i.noj --stderr=Microsoft-MIEngine-Error-5r1xvb0o.zod --pid=Microsoft-MIEngine-Pid-gfs3nwbc.vri --dbgExe=E:\MinGW\bin\gdb.exe --interpreter=mi "
情输入循环次数
3
原数据:
x = -1 y = -1 z = -1
第1次循环:
x = 0 y = -1 z = 0
第2次循环:
x = 1 y = 0 z = 1
第3次循环:
x = 2 y = 1 z = 1
E:\Administrator\Documents\My C>
=======================================
自己动手丰衣足食 |
|