簡體   English   中英

我只想接受奇數

[英]I want to accept only odd numbers

我正在嘗試編寫一個代碼來只接受奇數。 如果數字是偶數,它將要求輸入另一個數字,直到輸入奇數為止。

如果數字是奇數,它將繼續使用該奇數運行程序的剩余部分。

我不確定如何在這個程序中編寫 for 循環的語法。

這是奇數驗證器代碼的一部分:

#include <stdio.h>
int main()
{
    int num;
    printf("Enter odd value for n: ");
    scanf("%d", &num);


    for(num; num % 2 == 0; num)
    {
        printf("%d is even. TRY AGAIN!: ");
        scanf("%d",&num);
    }


}

`#include <stdio.h>

詮釋主要(){

int num;
odd: //used label
printf("Enter odd value for n: ");
scanf("%d", &num);


if(num%2==0)

{

printf("%d 是偶數。再試一次:, \n";num);

轉到奇數;

}

printf("%d 是奇數",num);

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM