• 对计算机实习的总结


    对计算机实习的总结

    • 本次计算机实习中我选择了最简单的题目,字符串1,这是一个要求用命令行输入文件名,输出保存在文件中的,要求寻找两篇英语文件中的相同单词,并进行计数存储。
    思路
    • 怎么实现将单词从文章中挑选出来呢?
    1. 我首先先判断读入的是大写字母还是小写字母
    int pc_dc(char w){//用于判断是否为字母,包括大写字母小写字母
    	if(w<='z'&&w>='a') return 1;
    	if(w<='Z'&&w>='A')  return 1;
    	return 0;
    }
    
    1. 然后将大写字母小写字母都转换成小写字母方便比较寻找相同单词
    char zh(char w){//将大写字母小写字母都转换成小写字母方便进行比较。
    	if(w<'a') w=w-'A'+'a';
    	return w;
    }
    
    1. 判断单词是否相等
    int fc(char *L,char *R){//判断R是否等于L
    	if(strlen(L)!=strlen(R)) return 0;
    	int i;
    	for(i=0;i<strlen(L);i++)
    		if(L[i]!=R[i]) return 0;
    	return 1;
    }
    

    在这次编程中遇见的问题

    • 在编写代码时不会结构体,文件,弄不清楚指针。
    • 验收的时候老师指出我代码中的问题,第一我没用命令行参数输入,第二我的结构体写的混乱,第三我对指针仅为了解并不深入,用freopen打开文件但是对freopen并没有了解透彻。
    解决

    -在徐小青老师的帮助下,给我上了一课给我弄清楚了结构体,在老师的一再逼迫下弄懂了freopen和fopen函数。感谢在写代码中帮助我的同学朋友,他们帮了我很多,让我初步认识到了结构体和文件,让我顺利完成这个代码。还有老师的各种“刻薄要求”让我感觉在这个仅仅90行的代码中学到了太多东西!

    • 一次完美的计算机实习。
  • 相关阅读:
    清北学堂 清北-Day1-R1-Count
    清北学堂 清北-Day1-R2-监听monitor
    LuoGu P2420 让我们异或吧
    Milk(sort+结构体)
    开门人和关门人(结构体+sort)
    python-神奇的下划线
    python-pathlib
    python-文本字符串
    python-闭包
    进制-Iterative-进制转换
  • 原文地址:https://www.cnblogs.com/hpl20155329/p/7140454.html
Copyright © 2020-2023  润新知