更多“试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来。”相关问题
  • 第1题:

    tolower()函数用来()。

    A、小写字母转换为大写字母

    B、大写字母转换为小写字母

    C、小写字母转换为大写字母,同时大写字母转换为小写字母

    D、判断大小写


    参考答案:B

  • 第2题:

    从键盘输入一组小写字母,保存在字符数组str中。请补充函数proc(),该函数的功能是:把字符数组str中字符下标为奇数的小写字母转换成对应的大写字母,结果仍保存在原数组中。例如,输入abcdefg,输出aBcDeFg。

    注意:部分源程序给出如下。

    请勿改动main()函数和其他函数中的任何内容,仅在函数proe()的横线上填入所编写的若干表达式或语句。

    试题程序:


    正确答案:


    【解析】要将字符串中所有下标为奇数的小写字母转化为大写字母,应该检查字符串str中从第一个到最后一个字符,判断其下标是否为奇数,因此【l】填“str[i]!=ˊ\0ˊ”。每找到一个下标为奇数的小写字母。就将其转换为大写字母,大写字母的ASCⅡ码值比与其对应的小写字母小32,因此【2】填“32”。每判断完一个字符,要为检查下一个字符做准备,因此【3】填“i++”。

  • 第3题:

    编一个程序,输入一个字符,如果输入的字符是大写字母,则转换为小写字母;如果输入的字符是小写字母,则转换为大写字母,否则不转换。


    正确答案: charch,c;
    Console.WriteLine("请输入一个字符");
    ch=char.Parse(Console.ReadLine());
    if(ch>=’A’&&ch<=’Z’)
    {
    c=(char)(ch+32);
    Console.WriteLine("字符{0}为大写字母,转换为小写字母为{1}",ch,c);
    }
    elseif(ch>=’a’&&ch<=’z’)
    {
    c=(char)(ch-32);
    Console.WriteLine("字符{0}为小写字母,转换为大写字母为{1}",ch,c);
    }
    else
    Console.WriteLine("{0}既不是大写字母也不是小写字母",ch);

  • 第4题:

    编一个程序,从键盘输入一个字符串,用foreach循环语句,统计其中大写字母的个数和小写字母的个数。


    正确答案: strings;
    intn1=0,n2=0;
    Console.WriteLine("请输入一个字符串");
    s=Console.ReadLine();
    foreach(charcins)
    {
    if(c>=’A’&&c<=’Z’)
    n1++;
    elseif(c>=’a’&&c<=’z’)
    n2++;
    else
    continue;
    }
    Console.WriteLine("大写字母有{0}个,小写字母有{1}个",n1,n2);

  • 第5题:

    正色用()表示。

    • A、单一大写字母
    • B、单一小写字母
    • C、并列两个大写字母
    • D、并列两个小写字母

    正确答案:A

  • 第6题:

    要从键盘上输入命令,只须在命令行中输入下列()形式的命令名。

    • A、用小写字母
    • B、用大写字母
    • C、或a或b或两者相结合
    • D、不能通过键盘输入命令

    正确答案:C

  • 第7题:

    未经编译的用高级语言编写的程序,称为()。

    • A、汇编语言
    • B、源程序
    • C、目标程序
    • D、连接程序

    正确答案:B

  • 第8题:

    用汇编语言编写的程序称为()程序,通过汇编后得到的用机器码表示的程序称为()程序。


    正确答案:源;机器

  • 第9题:

    问答题
    编一个程序,从键盘输入一个字符串,用foreach循环语句,统计其中大写字母的个数和小写字母的个数。

    正确答案: strings;
    intn1=0,n2=0;
    Console.WriteLine("请输入一个字符串");
    s=Console.ReadLine();
    foreach(charcins)
    {
    if(c>=’A’&&c<=’Z’)
    n1++;
    elseif(c>=’a’&&c<=’z’)
    n2++;
    else
    continue;
    }
    Console.WriteLine("大写字母有{0}个,小写字母有{1}个",n1,n2);
    解析: 暂无解析

  • 第10题:

    问答题
    编一个程序,输入一个字符,如果输入的字符是大写字母,则转换为小写字母;如果输入的字符是小写字母,则转换为大写字母,否则不转换。

    正确答案: charch,c;
    Console.WriteLine("请输入一个字符");
    ch=char.Parse(Console.ReadLine());
    if(ch>=’A’&&ch<=’Z’)
    {
    c=(char)(ch+32);
    Console.WriteLine("字符{0}为大写字母,转换为小写字母为{1}",ch,c);
    }
    elseif(ch>=’a’&&ch<=’z’)
    {
    c=(char)(ch-32);
    Console.WriteLine("字符{0}为小写字母,转换为大写字母为{1}",ch,c);
    }
    else
    Console.WriteLine("{0}既不是大写字母也不是小写字母",ch);
    解析: 暂无解析

  • 第11题:

    单选题
    要从键盘上输入命令,只须在命令行中输入下列()形式的命令名。
    A

    用小写字母

    B

    用大写字母

    C

    或a或b或两者相结合

    D

    不能通过键盘输入命令


    正确答案: D
    解析: 暂无解析

  • 第12题:

    判断题
    用高级语言编写的程序与用汇编语言编写的程序相比,前者的执行时间要更短一点。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第13题:

    汇编程序的任务是()。

    A.将汇编语言编写的程序转换为目标程序

    B.将高级语言编写的程序转换为汇编语言程序

    C.将汇编语言编写的程序转换为可执行程序

    D.将高级语言编写的程序转换为可执行程序


    正确答案:A

  • 第14题:

    下列软件中()是系统软件.

    A.用C语言编写的求解圆面积的程序

    B.Unix

    C.用汇编语言编写的一个练习程序

    D.Windows


    答案:BD

  • 第15题:

    短信编写的方法包括()。

    • A、拼音
    • B、笔划
    • C、小写字母
    • D、大写字母
    • E、数字

    正确答案:A,B,C,D,E

  • 第16题:

    用高级语言编写的程序与用汇编语言编写的程序相比,前者的执行时间要更短一点。


    正确答案:错误

  • 第17题:

    在下面描述的汇编语言基本概念中,不正确的表述是()。

    • A、对程序员的训练要求来说,需要硬件知识
    • B、汇编语言对机器的依赖性高
    • C、用汇编语言编写程序的难度比高级语言小
    • D、汇编语言编写的程序执行速度比高级语言慢

    正确答案:D

  • 第18题:

    曲式图中的英文字母表示可指示结构单位的级别,乐段的表示用()。

    • A、大写字母
    • B、小写字母
    • C、括号大写字母
    • D、括号小写字母

    正确答案:A

  • 第19题:

    空间点用()。

    • A、小写字母
    • B、小写字母加一撇
    • C、小写字母加两撇
    • D、大写字母

    正确答案:D

  • 第20题:

    用高级语言编写的程序执行速度慢,往往不能满足实时控制的要求,所以处于前沿的微机系统的应用软件,一般用汇编语言编写。


    正确答案:正确

  • 第21题:

    单选题
    在下面描述的汇编语言基本概念中,不正确的表述是()。
    A

    对程序员的训练要求来说,需要硬件知识

    B

    汇编语言对机器的依赖性高

    C

    用汇编语言编写程序的难度比高级语言小

    D

    汇编语言编写的程序执行速度比高级语言慢


    正确答案: B
    解析: 暂无解析

  • 第22题:

    多选题
    短信编写的方法包括()。
    A

    拼音

    B

    笔划

    C

    小写字母

    D

    大写字母

    E

    数字


    正确答案: B,E
    解析: 暂无解析

  • 第23题:

    问答题
    试编写一个汇编语言程序,要求对键盘输入的小写字母用大写字母显示出来。

    正确答案: BEGIN:MOVAH,1
    INT21H
    CMPAL,’a’
    JBSTOP
    CMPAL,’z’
    JASTOP
    SUBAL,20H
    MOVDL,AL
    MOVAH,2
    INT21H
    JMPBEGIN
    STOP:RET
    解析: 暂无解析