鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[扩展阅读] 使用流程图来描述你的程序

    [复制链接]
发表于 2020-9-7 22:20:23 | 显示全部楼层
长渊 发表于 2016-6-2 12:33
写的随堂代码   只能输出 :请输入分数     输入分数后没反应     不知道原因   ,呼叫小甲鱼老师
#includ ...

是不是忘按回车了?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-9-21 13:57:13 | 显示全部楼层
可以的,学习了!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-10-11 15:16:17 | 显示全部楼层
打卡
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-12-1 13:03:19 | 显示全部楼层
爱你哦,鱼鱼
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-12-23 22:33:38 | 显示全部楼层
谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-1-29 10:26:32 | 显示全部楼层
害我又多学了几个英文单词{::}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-2-24 20:28:46 | 显示全部楼层
棒棒哒
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-2-25 17:51:36 | 显示全部楼层
我们老师给我们说了个软件raport,带有一个恐龙的图标,这个画流程图也很方便。

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-2-25 17:52:38 | 显示全部楼层
说错了,叫raptor
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-2 09:11:35 | 显示全部楼层
ProcessOn 也收费了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-7 16:32:08 | 显示全部楼层
学废了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-9 21:04:49 | 显示全部楼层
小甲鱼 真的棒
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-3-12 09:06:05 | 显示全部楼层
厉害厉害,考试的时候就考流程图设计程序,学会!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-3 16:38:59 | 显示全部楼层
第一节课的课后作业那个统计代码的程序为什么我的一直都是0,我没有安装虚拟机,敲得代码直接存放在桌面新建文件夹的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-4-28 09:19:01 | 显示全部楼层
感谢!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2021-6-7 19:38:28 | 显示全部楼层
感谢大佬的分享
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-7 19:39:24 | 显示全部楼层
pynliu 发表于 2017-7-11 17:24
行行好,送点鱼币吧

鱼币可以送吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-7-18 10:42:50 | 显示全部楼层
Axel-F 发表于 2016-1-22 18:23
小甲鱼老师之前有一个统计打了多少行代码的程序,我找不到在哪了?
能发个链接吗?

#include <io.h>
#include <direct.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define MAX 256

long total;

int countLines(const char *filename);
void findALLCodes(const char *path);
void findALLFiles(const char *path);

int countLines(const char *filename)
{
    FILE *fp;
    int count=0;
    int temp;

    if((fp=fopen(filename,"r"))==NULL)
    {
        fprintf(stderr,"Can not open the file:%s\n",filename);
        return 0;
    }

    while ((temp=fgetc(fp)) !=EOF)
    {
        if (temp=='\n')
        {
            count++;
        }
    }

    fclose(fp);

    return count;
}

void findALLCodes(const char *path)
{
    struct _finddata_t fa;
    long handle;
    char thePath[MAX],target[MAX];

    strcpy(thePath,path);
    if((handle=_findfirst(strcat(thePath,"/*.c"),&fa))!=-1L)
    {
        do
        {
            sprintf(target,"%s/%s",path,fa.name);
            total += countLines(target);
        }while(_findnext(handle,&fa)==0);
    }

    _findclose(handle);
}

void findALLDirs(const char *path)
{
    struct _finddata_t fa;
    long handle;
    char thePath[MAX];

    strcpy(thePath,path);
    if((handle=_findfirst(strcat(thePath,"/*"),&fa))==-1L)
    {
        fprintf(stderr,"The path %s is wrong!\n",path);
        return;
    }

    do
    {
        if(!strcmp(fa.name,".")|| !strcmp(fa.name,".."))
            continue;

        if(fa.attrib == _A_SUBDIR)
        {
            sprintf(thePath,"%s/%s",path,fa.name);
            findALLCodes(thePath);
            findALLDirs(thePath);
        }
    }while(_findnext(handle,&fa) == 0);

    _findclose(handle);
}

int main()
{
    char path[MAX] = ".";

    printf("计算中...\n");

    findALLCodes(path);
    findALLDirs(path);

    printf("目前你总共写了 %ld 行代码! \n\n",total);
    system("pause");

    return 0;
}
呐,兄弟拿去,拿走不谢~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-7-18 10:45:43 | 显示全部楼层
长渊 发表于 2016-6-2 12:33
写的随堂代码   只能输出 :请输入分数     输入分数后没反应     不知道原因   ,呼叫小甲鱼老师
#includ ...

很显然啦,scanf的引号里不能有\n,不然C语言君会默认输入的东东里包含回车,这样就永远也没法输入啦(迟到五年的帮助orz)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-7-19 14:26:36 | 显示全部楼层
xkl
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-24 17:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表