1024-web1 发表于 2020-3-29 15:44:25

写一个for循环语句与其他循环语句代替的语句

//写一个for循环语句与其他循环语句代替的语句例如:for(i=0;i<limit&&(c=getchar()!='\n')&&c!=EOF)
#include<stdio.h>
int main(void)
#define limit 1000
{
        enum loop{NO,YES};
        enumloop okloop = YES;
        //printf("%d", okloop);
        int i = 0;
        int c;
        while (okloop == YES)
        {
                if (i >= limit - 1)
                        okloop = NO;
                else if (c = getchar() == '\n')
                        okloop = NO;
                else if (c == EOF)
                        okloop = NO;
                ++i;
        }
        printf("%d is 要求的数",i);
        return 0;
}
页: [1]
查看完整版本: 写一个for循环语句与其他循环语句代替的语句