输入一段英文,使其转换成大写输出。(pascal)

作者&投稿:子有 (若有异议请与网页底部的电邮联系)
pascal编程输入一个大写的英文字母,按菱形的方式输出~

var ch,c1,c:char;
begin
writeln('please input c:');
readln(c);
for c:='A' to c do
begin
write(' ':ord('Z')-ord(c)+9);
for ch:='A' to c do write(ch);
for ch:=pred(c) downto 'A' do write(ch);
writeln;
end;
for c:=c downto 'A' do
begin
write(' ':ord('Z')-ord(c)+10);
for ch:='A' to pred(c) do write(ch);
c1:=pred(c);
for ch:=pred(c1) downto 'A' do write(ch);
writeln;
end;
readln
end.

小写转大写
var
a:array[1..6] of char;
i:integer;
n:char;
begin
for i:=1 to 6 do
begin
readln(n);
a[i]:=chr(ord(n)-32);
end;
for i:=1 to 6 do write(a[i],' ');
end.

大写转小写
var
a:array[1..6] of char;
i:integer;
n:char;
begin
for i:=1 to 6 do
begin
readln(n);
a[i]:=chr(ord(n)+32);
end;
for i:=1 to 6 do write(a[i],' ');
end.

var s:string; i:integer;
begin
readln(s);
for i:=1 to length(s) do
write(upcase(s[i]));
writeln;
end.

var str:string;
i:integer;
begin
readln(str);
for i:=1 to length(str) do
write(chr(ord(str[i])-32));
writeln;
end.


如何将一段字符(数字 汉语 英文 ……)加以转化,使其“0”和“1”的...
可以用枚举的 public Enum Course { \/\/\/数学 Maths=0,\/\/汉语 Chinese=1,\/\/\/英语 English=2 } 中英文转换你可以加一个Resource.resx文件 里面可以加如此的:Course_Maths: 数学 Course_Chinese:汉语 Course_English:英语 说得不是很详细,有哪里不懂的你可以再提的.

求一段英文:写给同学的那个同学就要转学了祝福她
Thank god let us meet, let me know you. Dear friends, friendship flowing in our heart, do not be sad, no matter where you go, my best wishes with you-my friend.感谢上帝让我们相遇,让我认识了你。亲爱的朋友,友谊在我们心中流淌,不要难过,无论你去到何方,我的祝福都跟随你--...

给我一段高中水平英语日常情景对话,超过20局越简单越好再提几个问题...
英文问路指路 A:Excuse me,Where am I on this map?B:We are here,bus station,we are in the heart of the city.A:Oh !I think I’m lost.Can I go from here to the railway station?B:Head straight up the street about two blocks then turn left.A:对不起,请问我在地图上的...

如何实现word中英文字母大小写转换?
在word里面,将已经输入的的英文大写换成小写快捷键是:Shift + F3 功能键。1、选中需要转换的英文大写字母;2、按Shift + F3;3、英文大写字母即被转换成英文小写字母。除这种方法外,还可以通过下面的方法使其转换成小写字母。1、选中需要转换的英文大写字母;2、单击开始---更改大小写---全部小写...

怎么把一段英文录音转换成文字?急!!!?
要把一段英文录音转换成文字,可以采取以下两种方法:方法一:手动转录 手动转录英文录音成文字需要耐心和仔细听取录音内容,并尽可能准确地将其转录成文字。可以使用一些转录工具或者语音识别软件来帮助提高转录的准确性,但这种方法需要耗费较多的时间和精力。方法二:使用自动语音识别技术 自动语音识别技术可以...

请翻一段英文
After our country joins WTO, may enjoy a series of rights, but at the same time, we also must undertake the suitable duty. But in the law, how the question which we first faces is causes our country law laws and regulations and the WTO series stipulation does not conflict. ...

新佛曰在线翻译器怎么用
新佛曰在线翻译器的使用方法相当简单直观。首先,你需要打开该翻译器的网页。在页面左侧,你会看到一个文本输入框,这里就是你输入待翻译文本的地方。例如,如果你想将一段中文转换成英文,只需在文本框中键入内容。接下来,注意查看下拉菜单,选择“中文”作为源语言,然后选择“英语”作为目标语言。这样...

word2007版的一段英文文字用格式刷和直接调字体都没作用,而且字体调成...
你的问题其实是你无意识的输入的这些字母是全角字母,全角字母只有在中文字体的中才有对应的字符。是不能改为西文字体的。解决办法如下,在word 2003中,首先选中需要相互转换的英文字母或数字等,单击“格式”菜单下的“更改大小写”命令,打开如图1所示对话框。如果被选中的是全角字符需要转换为半角,只须...

请问在读到一个英语句子的时候,是否要想这个句子的中文意思呢?_百度...
1.个人认为不用特意的一个词一个词地想中文意思,比如说Hundreds of steps lead to the high wall,你在读到这句句子的时候大概想到“哦,是关于台阶和高墙的”就可以了。2.额这个在我看来读一句句子的时候像1不去刻意想中文意思 3.像读文章的话读完一段再x想一想中文意思,我认为句子如果短的话...

我的笔记本进入操作系统前有一大段英文和一个“\/”在那转啊转的,要按...
你这是BIOS设置有问题,使用了无盘机的设置方式,更改BIOS引导顺序,把从硬盘(HDD0)启动设置为第一(first)启动项,或者,取消boot from LAN (就是把boot from LAN 禁用掉)。BIOS的设置方法,笔记本说明书上有,不过进入BIOS的方法都有差异,开机时,有的按DEL键,有的按TAB键,有的按F2键,...

镶黄旗18560326037: 输入一个英文句子(字符串),将句子中的小写字母转化成大写字母,再输出转化后的句子.(例如,输入“Hello world",输出应为“HELLO WORLD”)... -
示欣小儿:[答案] #include int main() { char c=getchar(); while(c!=EOF) { if(islower(c)!=0)c=c-32; putchar(c); c=getchar(); } return 0; } 或者对每一位进行ascii码判断,a到z为97到122,大写字母比相应小写小32,找到小写字母减32再输出即可.

镶黄旗18560326037: 输入一句英文,然后将每个单词的第一个字母改为大写,输出最后结果 -
示欣小儿:[答案] #include #define N 256 int main() {char a[N]; int i,Flag=0; gets(a); for(i=0;a[i]!=0;i++) {if((a[i]>='A'&&a[i]='a'&&a[i]='a'&&a[i]

镶黄旗18560326037: 把一句英文句子的首字母改为大写(C++)将从键盘上输入的每个单词的第一个字母转换为大写字母,输入时各单词用空格隔开,用'.'结束输入.f如输入:this ... -
示欣小儿:[答案] #include using namespace std ;int main(){\x09char s[101] ,ch;\x09int pos = 0 ,flag = 1 ;\x09while( ( ch = getchar() ) != '.' )\x09{\x09\x09if( flag && ch >= 'a' && ch

镶黄旗18560326037: C语言求助:输入一个英文句子,将每个单词的第一个字母改成大写字母. -
示欣小儿:[答案] 给一个最粗糙的版本,能实现#includemain(){\x09char str[50];\x09int i,len;\x09printf("input a sentence:\n");\x09gets(str);\x09len=strlen(str);\x09str[0]=str[0]-32;\x09for(i=0;i

镶黄旗18560326037: C语言 从键盘输入一个字符串,将其中是英文字母的就输出,并且大写输出,否则不输出. -
示欣小儿: char chr; int i;for(i=0;i<20;i++){scanf("%s%c", chr);if (chr>=65&&chr<=(65+26))cprint("%c",&chr);if (chr>=95&&chr<=(95+26)){chr=chr-30;cprint("%c",&chr);} }大致是这么个意思,你试试,这个是输入20个字符,你的原题也没说要输入多少

镶黄旗18560326037: 输入一个英文句子(字符串),将句子中的小写字母转化成大写字母,再输出转化后的句子. -
示欣小儿: #include<stdio.h> #include<ctype.h>int main() {char c=getchar();while(c!=EOF){if(islower(c)!=0)c=c-32;putchar(c);c=getchar();}return 0; }或者对每一位进行ascii码判断,a到z为97到122,大写字母比相应小写小32,找到小写字母减32再输出即可.

镶黄旗18560326037: 输入一英文句子,将其中所有的单词字符转换成大写后输出(C语言) -
示欣小儿: 不知道干嘛要弄那么复杂!//#include "stdafx.h"//vc++6.0加上这一行.#include "stdio.h" int main(void){ char sentence[1000]; int i; printf("Input a sentence...\n"); gets(sentence); for(i=0;sentence[i];i++) if(sentence[i]>='a' && sentence[i] sentence[i]&=0xDF; printf("%s\n",sentence); return 0; }

镶黄旗18560326037: 输入一段文章,请将每个单词的首字母从小写转换成大写 -
示欣小儿: 以下是用C写的.#include #define STR_LENGTH (1024) void main(void) { char chBuffer[STR_LENGTH]; int nIndex; int strLen; char cChar; nIndex = 0; strLen = 0; memset(chBuffer, '\0', sizeof(chBuffer)); printf("please input the string(ENTER to ...

镶黄旗18560326037: 输入一个英文句子,将句子中每个单词的首字母大写后输出. -
示欣小儿: Perl有个函数可以将一个串的第一个字母大写,这个函数就是ucfirst(),uc()函数并可以把一个串中的每个单词首字母大写.为了将一个串的每个单词首写字母大写,可以以简单的形式联合ucfirst()和lc()函数.比如:sub UCFirstWords { my (...

镶黄旗18560326037: 如何在word文档设置输入英文一句结束后,下一句字母自动变成大写? -
示欣小儿: 可以在Word选项中设置,其具体的操作步骤:1、单击窗口左上角的office 按钮,在弹出的下拉选择中单击word 选项按钮;2、弹出Word选项对话框中,选中“校对”,单击自动更正按钮;3、弹出自动更正对话框,选中句首字母大写复选框即可,如图所示.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网