加拿大华人论坛 加拿大生活信息求教:请问算法中的mid是什么意思?
在加拿大
在自学算法,看到“文件”部分的相关内容。有一道例题是要求把文件中的分隔符“/”用空格替换掉。给出的答案如下:Variable Truc en CaractèreVariable i en EntierDebutOuvrir "Exemple.txt" sur 5 en LectureTantque Non EOF(5) LireFichier 5, Truc Pour i ← 1 à Len(Truc) Si Mid(Truc, i, 1) = "/" Alors Ecrire " " Sinon Ecrire Mid(Truc, i, 1) FinSi i SuivantFinTantQueFermer 5 请问大家,Mid在这里是什么意思呀? i 从1到Len的循环,Len又是什么?谢谢!
评论
乐来乐好 说:在自学算法,看到“文件”部分的相关内容。有一道例题是要求把文件中的分隔符“/”用空格替换掉。给出的答案如下:Variable Truc en CaractèreVariable i en EntierDebutOuvrir "Exemple.txt" sur 5 en LectureTantque Non EOF(5) LireFichier 5, Truc Pour i ← 1 à Len(Truc) Si Mid(Truc, i, 1) = "/" Alors Ecrire " " Sinon Ecrire Mid(Truc, i, 1) FinSi i SuivantFinTantQueFermer 5请问大家,Mid在这里是什么意思呀? i 从1到Len的循环,Len又是什么?谢谢!点击展开...mid(truc, i, 1)在truc的第i位的一个字符,假如truc = iloveyou, i 在 loop 里 = 3 return 值是 o,len 是truc 的长度, 我给的例子是8,不客气
评论
sabre的马甲 说:mid(truc, i, 1)在truc的第i位的一个字符,假如truc = iloveyou, i 在 loop 里 = 3 return 值是 o,len 是truc 的长度, 我给的例子是8,不客气点击展开...请问mid是字符的意思吗?是哪个单词的缩写吗?另外,您说i在loop里等于3,是因为有I LOVE YOU这三个单词吗?然后Len=8是因为一共8个字母吗?
评论
乐来乐好 说:请问mid是字符的意思吗?是哪个单词的缩写吗?另外,您说i在loop里等于3,是因为有I LOVE YOU这三个单词吗?然后Len=8是因为一共8个字母吗?点击展开...mid 是 middle, 是个function, 不是, 3 是 一个例子, i 是变量, 在 loop 里的值, 从 1 到 8 (8 是 这段话的长度)
评论
也有可能从0开始计数,那么iloveyou返回的就是v,mid("iloveyou", 1, 4)="love".不知道这是什么语言,没见过,类似于Fortran一样的。
评论
好的,谢谢两位。
评论
乐来乐好 说:在自学算法,看到“文件”部分的相关内容。有一道例题是要求把文件中的分隔符“/”用空格替换掉。给出的答案如下:Variable Truc en CaractèreVariable i en EntierDebutOuvrir "Exemple.txt" sur 5 en LectureTantque Non EOF(5) LireFichier 5, Truc Pour i ← 1 à Len(Truc) Si Mid(Truc, i, 1) = "/" Alors Ecrire " " Sinon Ecrire Mid(Truc, i, 1) FinSi i SuivantFinTantQueFermer 5请问大家,Mid在这里是什么意思呀? i 从1到Len的循环,Len又是什么?谢谢!点击展开...法语版的?好厉害
·生活百科 Dux热水器问题
·生活百科 Ausgrid vs Enphase启发使用数据