CMS专题

问答题输入一个字符串,将其中所有的大写英文字母+3,小写英文字母-3,然后再输出加密后的字符串。

题目
问答题
输入一个字符串,将其中所有的大写英文字母+3,小写英文字母-3,然后再输出加密后的字符串。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在ASCⅡ码表中,根据码值由小到大的排列顺序是______。

A.空格字符、数字符、大写英文字母、小写英文字母

B.数字符、空格字符、大写英文字母、小写英文字母

C.空格字符、数字符、小写英文字母、大写英文字母

D.数字符、大写英文字母、小写英文字母、空格字符


正确答案:A

第2题:

在C语言字符集中,一个大写英文字母和它的小写英文字母被视为不同的字符。()

此题为判断题(对,错)。


正确答案:√

第3题:

在标准ASCII编码表中,数字码、小写英文字母和大写英文字母的前后次序是( )。

A.数字、小写英文字母、大写英文字母

B.小写英文字母、大写英文字母、数字

C.数字、大写英文字母、小写英文字母

D.大写英文字母、小写英文字母、数字


正确答案:C
在标准ASCII码表中,数字码、小写英文字母和大写英文字母的前后次序是:数字、大写英文字母、小写英文孚母。

第4题:

将字符串中所有英文字母转为小写的函数是()。

A.ucwords()

B.strtolower()

C.strtoupper()

D.ucfirst()


参考答案:B

第5题:

以下程序从键盘读取一个字符串以‘’作为结束,再将字符串中的小写英文字母改写成大写英文字母,最后将改写好的字符串写入磁盘文件file.txt,请将程序补充完整。

注意:不改动程序结构,不得增行或删行。

package ch3;

import java.io.*;

class File1

{

private char ch;

private int i='a'-'A';

void savetoFile()

{

System.out.println("请输入一个字符串:");

try

{

______out=new______("ch3/file.txt");

while((ch=(char)System.in.______()) !='')

{

if(ch >='a' && ch <='z')

ch=(char) ((int)ch-i);

out.______;

}

out.close();

}

catch(IOException e)

{

e.printStackTrace();

}

}

}

public class ex3

{

public static void main(String[] args)

{

File1 bj=new File1();

Obj.savetoFile();

}

}


正确答案:FileOutputStream FileOutputStream read write(ch)
FileOutputStream FileOutputStream read write(ch) 解析:本题是考查对文件输出流及其常用方法的理解。这里用文件输出流FileOutputStream创建向文件file.txt中写入字节数据的输出流,每次使用System.in的方法read()读取一个字符,然后进行转换,再调用FileOutputStream类的write()方法将转换后的字符写到文件对象中,这里的参数是字符类型的变量ch。因此,4个空的答案分别是FileOutputStream、FileOutputStream、read和write(ch)。

第6题:

用字符串函数编写一个程序:赋值字符串1:你的姓的拼音(首字母大写);字符串2:你的名的拼音(首字母小写)将字符串1的大写字母转换成小写字母,将字符串2的小写字母转换成大写字母,将字符串1和字符串2连接起来输出。


答案:

x = input("请输入你的姓:")
x = x.capitalize()
print(x)
y = input("请输入你的名:")
print("{}{}".format(x.lower(), y.upper()))

结果:

请输入你的姓:zhang
Zhang
请输入你的名:yu
zhangYU

解析:python运行环境

第7题:

PC机的基本输入/输出系统常用四个大写英文字母【 】表示。


正确答案:BIOS
BIOS 解析:PC机的基本输入/输出系统常用四个大写英文字母BIOS表示,BIOS是Basic Input/Output System(基本输入/输出系统)的简称,主要是固化在计算机主板上ROM芯片中的一组程序,因此,常称为主板BIOS。

第8题:

在ASCII码表中,根据码值由小到大的排列顺序是( )。

A.控制符、数字符、大写英文字母、小写英文字母

B.数字符、控制符、大写英文字母、小写英文字母

C.控制符、数字符、小写英文字母、大写英文字母

D.数字符、大写英文字母、小写英文字母、控制符


正确答案:A
 解析:由十六进制表示的ASCII字符编码对照表可以查出:控制符<数字符<大写英文字
母<小写英文字母。

第9题:

程序Cmody051.c,其功能是统计输入字符串中大写英文字母的个数。请改正错程序中的错误。如输入:abcDEFGH123输出:5


/**/charstr1[128];/**/
/**/sum++;/**/

第10题:

在标准ASCII码表中,根据码值由小到大的排列原则,下列字符组的排列顺序是______。

A.空格字符、数字符、小写英文字母、大写英文字母

B.数字符、大写英文字母、小写英文字母、空格字符

C.空格字符、数字符、大写英文字母、小写英文字母

D.数字符、空格字符、大写英文字母、小写英文字母


正确答案:C
解析:由ASCII码值表可知,其大小顺序由小到大依次是:空格字符、数字符、大写英文字母、小写英文字母。

更多相关问题