你字义的b,其中b[1]是这个String,不是字符,所以无法执行。把b[1]比作a,那么可以执行Ord(b[1][1])。
Pascal 语言中字符与字符串 【题目】输入一段文章(255个字符以内),求文章中单词的个数,相同单词只记一次,The 和 the 视作相同。 【敲代码】 //网友代码vararticle,w:string; arr:array[1..255] ofstring; i,len,ans:longint; function check(w:string):boolean;vari:longint; beginiflen=0then exit(tr...
program connect;var s: array[1..10]of string;ss: string;n, i, j: longint;begin readln(ss);assign(input, ss+'.in');reset(input);readln(n);readln(ss);i:=1;j:=0;while j<length(ss) do begin inc(j);if ss[j]=',' then begin inc(i);s[i]:='';end else s[i...
IntArr: array[1..12] of array[1..12] of Integer; //定义 行5*列5 的 string 数组 StrArr: array[1..5,1..5] of string; 二、动态数组定义 动态数组常用于当数组的元素数目不确定的时候,其定义形式如下: 1 2 3 4 SamArr: array of array of Integer; //定义二维数组,数组元素不确定 ty...
const s:array['0'..'9']of string[4]= ('ling','yi','er','san','si','wu','liu','qi','ba','jiu');var n:longint; ss:string[20];begin readln(n);str(n,ss);if ss[1]='-' then writeln('fu ');for n:=1 to length(ss) do write(s[ss[n]],' ');writel...
Const 数组名:array[下标类型]of 数组元素类型=(常量表);程序中对数组的输入、输出处理,常用循环语句控制下标,进行有序地直接操作每个数组元素。算术标准函数:(1) abs(x) 求x的绝对值(|x|);(2) exp(x) 求ex的值; (e为无理数2.71828…)(3) frac(x)求x的小数部分;(4) int(...
a:array[1..1000]of string;b:string;c,d,e,a1,a2:integer;procedure jiaohuan(a1,a2:integer);{交换数组a[a1]和a[a2]}vars:string;begins:=a[a1];a[a1]:=a[a2];a[a2]:=s;end;beginread(b);for c:=1 to length(b)-3 do begin if b[c]<>' 'thenbegin if ord(b[c])<97{判断...
StrArr: array[1..5,1..5] of string; 二、动态数组定义 动态数组常用于当数组的元素数目不确定的时候,其定义形式如下: ...
s:array[1..1000] of string;n,i:longint;procedure sort(l,r:longint);var i,j:longint;x,y:string;begin i:=l; j:=r; x:=s[(l+r) div 2];repeat while s[i]<x do inc(i);while xj) then begin y:=s[i];s[i]:=s[j];s[j]:=y;inc(i); dec(j);end;until ...
3.样例中,tact+tact=tactact 4.121212+121212=1212121212而不是12121212 5.n达不到20 注意到这些,只要DFS就可以AC了 丑陋的代码:var a:array[1..20,1..20] of longint;word:array[1..20] of string;len,count:array[1..20] of longint;n,ans,i,j,k,tt:longint;beg:char;procedure ...