1
璁$畻涓?..
运行乱码
查看参考答案
1909382
做完啦
加油
{:10_327:}
day1
第三行代码错误?
1111
1
0:只能识别0和1
1:机器语言
2:编译
3:编译型语言能编译为机器语言,而解释型语言不直接编译成机器码
4:可以
5:通过字节码
6:相当于指令
7:qingmenchendirenchifanshifadongjingo
学习一下
1
1
朕想看看
1
刚开始学,看的一脸懵逼的
#include <io.h>
#include <直接>
#include <stdio.h>
#include <stdlib.h>
#include <字符串>
#define 最大 256
长总计;
int countlines (const char *filename);
void findAllCodes (const char *path);
void findALLFiles (const char *path);
int countLines (const char *filename)
{
文件 *fp;
整数计数 = 0;
int temp;
if( (fp = fopen (filename,"r") )== NULL
{
fprintf(stderr, "无法打开文件: %s\n",文件名) ;
返回 0;
}
while((temp = fgetc (fp) )! = EOF)
{
if(temp == '\n' )
{
计数++;
}
}
fclose(fp) ;
返回计数;
}
void findAllCodes (const char *path)
{
结构_finddata_t法;
长柄;
char thePath,target;
strcpy (thePath,path) ;
if (handle = _findfirst (strcat (thePath, "/*.c") , &fa) )! = -1L
{
做
{
sprintf (target,"%s/%s",path,fa.name) ;
总计 += 计数线 (目标) ;
}while (_findnext (handle,&fa) == 0) ;
}
_findclose (手柄) ;
}
void findALLDirs (const char *path)
{
结构_finddata_t法;
长柄;
char thePath;
strcpy (thePath,path) ;
if ( (handle = _findfirst (strcat (thepath,"/*") ,%fa) ) == -1L)
{
fprintf (stderr,"The path %s is error! \n", path) ;
返回;
}
做
{
if(! strcmp (fa.name,".")|| ! strcmp (fa.name, "..") )
继续;
if ( fa.attrib == _A_SUBDIR)
{
sprintf (thePath,"%s/%s",path,fa.name) ;
findAllCodes (thePath) ;
findALLDirs (thePath) ;
}
}while(_findnext (handle,&fa)== 0) ;
_findclose (手柄) ;
}
int main ()
{
char path = ".";
printf ("计算中...\n") ;
findAllCodes (path) ;
findALLDirs (path) ;
printf ("目前你总共写了 %1d 行代码! \n\n",total);
系统 ("暂停") ;
返回 0;
}
up牛牛牛