pascal 字符串数组
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/23 16:26:18
pascal 字符串数组
读入一行英文文本,将其中每个单词的最后一个字母改成大写,然后输出此
文本(这里的“ 单词” 是指由空格隔开的字符串)。
如输入
“ I am a student to take the examination.”,
则输出
“I aM A studenT tO takE thE examinatioN”。
读入一行英文文本,将其中每个单词的最后一个字母改成大写,然后输出此
文本(这里的“ 单词” 是指由空格隔开的字符串)。
如输入
“ I am a student to take the examination.”,
则输出
“I aM A studenT tO takE thE examinatioN”。
var s:string; i,n:integer;
begin
readln(s);
n:=length(s);
for i:=2 to n do
if (not (s[i] in ['A'..'Z','a'..'z']))and(s[i-1] in ['a'..'z']) then dec(s[i-1],32);
if s[n] in ['a'..'z'] then dec(s[n],32);
writeln(s);
end.
begin
readln(s);
n:=length(s);
for i:=2 to n do
if (not (s[i] in ['A'..'Z','a'..'z']))and(s[i-1] in ['a'..'z']) then dec(s[i-1],32);
if s[n] in ['a'..'z'] then dec(s[n],32);
writeln(s);
end.
pascal问题(与二维数组有关)
已知道字符串数组如下:(C语言) char *s[]={"man","woman","girl","boy","sist
指针 输入多个英文单词保存到字符串数组中,按照字母顺序从小到大输出.
C语言问题:指针变量,数组名,字符串常量的区别.
pascal语言:输入一个5*5的数组,输出马鞍数的位置.
求出100以内的所有勾股数组 (pascal,C,Logo语言均可)
pascal或JAVA语言 将二维数组行和列的元素互换后输出
有一个包含了n个字符的字符串.编写一个函数,将此字符串从头开始共m个字符作为一个子字符串复制到另一个字符数组中,并输出该
提取出英文句子所有单词存到一个单词数组中排序函数对字符串数组进行升序排序在主函数中输出各单词
排列组合算法如何实现 一维数组 中元素的排列组合,并将其排列组合的所有情况输出?如:一个字符串数组 ABC;排列后输出:
pascal pascal pascal!
输入n个整数,请找出最小数所在的位置,并把它与第一个数对调.(pascal 数组)