学习学生成绩查询系统时,
1、我把fgetl函数中字母l写成了数字一,出错
2、 [str1 str2 str3 str4]=strread(str,’%s %s %s %s’,‘delimiter’,’ ');中,
’ '里面为空格,没有写出错
3、 chengji(counter-1,:,:)=[yuwen shuxue yingyu];开始写为
chengji(counter-1,:)=[yuwen shuxue yingyu];出错
gui设计
找到文件初始化函数
function cheng_OpeningFcn(hObject, eventdata, handles, varargin)
在下面写
fin=fopen('chengji.txt','r');
str=fgetl(fin);%读取文件中的行,并删除换行符
%把Name Chinese Math English分别放在str1 str2 str3 str4数组中
[str1 str2 str3 str4]=strread(str,'%s %s %s %s','delimiter',' ');
xingming(1)=str1;%定义一个xingming数组,第一个元素是name
counter=2;