冰狼Magic 发表于 2016-10-7 14:22:20

如何提升自己C语言的算法思想??

本帖最后由 冰狼Magic 于 2016-10-7 14:40 编辑

#include <stdio.h>
int main()
{
        int m;
        printf("输入一个整数:\n");
        scanf("%d",&m);
        if(m == 2 || m == 3 || m == 1 || m == 5)
        {
                printf("这是一个素数!\n");
                goto shit;
        }
        if(m % 2 == 0 || m % 3 == 0 || m % 5 == 0)
        {
                printf("这不是一个素数!\n");
                goto shit;
        }
        else
        {
                printf("这是一个素数!\n");
                goto shit;
        }
shit:        system("pause");
}
这是是输入一个数m,然后判断是否为素数,,然后我想的是这样。。。一看(2010版小甲鱼C语言入门)22节的代码讲解。。感觉自己的太低端。。

冰狼Magic 发表于 2016-10-7 14:23:15

{:10_266:}没人吗???

水稻 发表于 2016-10-7 15:17:50

看看算法一类的书,多学习看别人的代码,。其他的就是我也是刚刚自学不知道了!

冰狼Magic 发表于 2016-10-7 17:56:10

水稻 发表于 2016-10-7 15:17
看看算法一类的书,多学习看别人的代码,。其他的就是我也是刚刚自学不知道了!

嗯嗯{:10_256:}
页: [1]
查看完整版本: 如何提升自己C语言的算法思想??