#include <stdio.h> int main() { ____1____; while(1) { scanf("%d%d",&m,&n); if(m>0 && n>0) ___2___; } ___3___; while( m%k!=0 __4__ n%k!=0) k--; printf("%d\n",k); }填空
时间: 2023-11-20 12:21:48 浏览: 65
好的,下面是代码填空的答案:
```c
#include <stdio.h>
int main() {
int m, n, k;
while(1) {
scanf("%d%d",&m,&n);
if(m > 0 && n > 0) break; //填空1
}
k = m;
while( m % k != 0 || n % k != 0) k--; //填空4
printf("%d\n",k);
return 0;
}
```
其中,第一个空需要添加一个无限循环,此处是 `while(1)`。第二个空需要添加判断语句,如果输入的两个数都大于 0 则跳出循环,此处是 `break`。第三个空需要添加一个语句,即将 k 的初始值赋为 m,此处是 `k = m`。第四个空需要填写 while 循环条件,即 k 不同时是 m 和 n 的公约数时继续循环,此处是 `m % k != 0 || n % k != 0`。
相关问题
#include <stdio.h> #define _CRT_SECURE_NO_WARNINGS void age() { if (age<18) printf("未成年\n"); else printf("成年\n"); } int main() { while (1) { age(); } return 0; }修改
您好!根据您的要求,我帮您修改了代码如下:
```c
#include <stdio.h>
#define _CRT_SECURE_NO_WARNINGS
void age(int age)
{
if (age < 18)
printf("未成年\n");
else
printf("成年\n");
}
int main()
{
int age;
while (1)
{
printf("请输入年龄:");
scanf("%d", &age);
age(age);
}
return 0;
}
```
主要修改的地方是:
1. 在 `age()` 函数的参数列表中添加了一个 `int age` 参数,用于接收输入的年龄值。
2. 在 `main()` 函数中添加了输入年龄的代码,并将输入的年龄值作为参数传递给 `age()` 函数。
这样修改后,程序会在每次循环中提示输入年龄,并根据输入的年龄判断是否为成年。
#include <stdio.h> int main(void) { int i, n, x, sum; sum =【____________】 ; do { scanf("%d", &x); if(x > 0) { 【____________】 ; } } while(【____________】); printf("%d", sum); return 0; }.
这段代码是一个简单的求正整数和的程序。下划线处应该填的分别是:
```c
#include <stdio.h>
int main(void) {
int i, n, x, sum;
sum = 0;
do {
scanf("%d", &x);
if (x > 0) {
sum += x;
}
}
while (x > 0);
printf("%d", sum);
return 0;
}
```
在这个程序中,我们首先将变量`sum`初始化为0,然后使用`do-while`循环来不断读入正整数并累加到`sum`中,直到读入的数小于等于0为止。在循环中,我们首先使用`scanf`函数读入一个整数`x`,然后判断`x`的值是否大于0,如果是,则将其累加到`sum`中。最后,我们使用`printf`函数将`sum`的值输出到标准输出中。
相关推荐
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![application/msword](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)