题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-11-25 19:17:34

[判断题]若需将字母状态从小写换成大写,只能用Shift键转换。

更多"若需将字母状态从小写换成大写,只能用Shift键转换。"的相关试题:

[判断题]字母的大小写状态由CapsLock键控制,这是一个带指示灯的锁定键。指示灯亮表示字母为小写状态。
[填空题]请补充main函数,该函数的功能是:把一个字符串中的所有小写字母字符全部转换成大写字母字符,其他字符不变,结果保存原来的字符串中。
例如:当str[N]“123 abcdef ABCDEF!”,结果输出:
“123ABCDEFABCDEF!”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#define N 80
void main( )

int j;
char str[N]="123abcdef ABCDEF!";
char *pf=str;
clrscr( );
printf("*** original string ***/n");
puts(str);
【1】
while(*(pf+j)).

if(*(pf+j)>=’a’&&* (pf+j)<=’z’)

*(pf+j)= 【2】
j++;

else
【3】

printf("****** new string ******/n");
puts(str);
system("pause");

[判断题]在小写字母状态下,按Alt+A键可键入大写字母‘A’。
[填空题]数组str全由大小写字母字符组成。请补充函数fun( ),该函数的功能是:把str中的字母转换成紧接着的下一个字母,如果原来的字母为‘z’或‘Z’,则相应地转换成‘a’或‘A’,结果仍保存在原数组中。
例如,输入“StudentZz”,则输出“TuvefouAa”。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun( )的横线上填入所编写的若干表达式或语句。
试题程序:
#include<stdio.h>
#define N 80
void fun(char s[])

int i;
for(i=0; 【1】 ;i++)

if(s[i]==’z’||s[i]=’Z’)
s[i]-= 【2】
else
s[i]+= 【3】


main( )

char str[N];
clrscr( );
printf("/n Input a string:/n");
gets(str);
printf("/n*** original string***/n");
puts(str);
fun(str);
printf("/n*** new string***/n");
puts(str);

[判断题]字母的大小写状态由CapsLock键控制,这是一个带指示灯的锁定键。指示灯亮表示字母为大写状态。
[判断题]Shift是换档键,同时可用于英文字母大、小写状态的临时转换。
[填空题]以下程序的功能是:从键盘输入一字符串,要求将每个单词中的第一个字母改成小写(如果原来已是小写字母,则不变),然后输出转换结果,补足所缺语句。
main( )
char str[200]; int i=0;
while((______=getchar( ))!=’/n’);
str[i-1)=’/0’;
for(i=0;str[i]!=’/0’;i++)
if((str[i-1]==’ ’‖i==0)&&str[i]>=’A’&&str[i]<=’Z’)
str[i]+=______;
printf("%s/n",str);

[判断题]Excel中的表格框线只能用虚线表示,不能转换成实线。( )
[简答题]对内存单元中连续存放的20个ASCII字符进行转换,大写的“A—Z”转换成小写,小写的“a-z”转换成大写,其他字符变为00,结果存放在RESULT开始的内存单元中。部分程序已经在PROG1.ASM中给出,请编写BEGIN到END之间代码。
原有数据由过程LOAD从文件INPUT1.DAT中读入SOURCE开始的内存单元中,结果要求从RESULT开始存放,由SAVE保存到OUTPUT1.DAT文件。
对程序必须进行汇编,并与10.OBJ连接产生PROG1.EXE执行文件,最终产生运行结果(无结果或结果不正确均不得分)。
部分源程序如下:
EXTRN LOAD:FAR,SAVE:FAR
N EQU 20
STAC SEGMENT STACK
DB 128DUP( )
STAC ENDS
DATA SEGMENT
SOURCE DB N DUP( )
RESULT DB N DUP(0)
NAME0 DB ’INPUT1.DAT’, 0
NAME1 DB ’OUTPUT1.DAT’, 0
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,SS:STAC
START PROC FAR
PUSH DS
XOR AX,AX
PUSH AX
MOV AX,DATA
MOV DS,AX
MOV ES,AX
LEA DX,SOURCE ;数据区起始地址
LEA SI,NAMED ;原始数据文件名
MOV CX,N ;字节数
CALL LOAD ;从"INPUT1.DAT"中读取数据
****BEGIN****
****
[填空题]将大写字母转换为小写字母的函数是______。
[单项选择]已知英文小写字母d的ASCII码的十进制数是的100,英文小写字母h的ASCII 码的十进制数是________。
A. 105
B. 103
C. 104
D. 106
[判断题]国道以字母“G”打头,旅游咨询服务中心用英文字母小写“i”作为标志。
[判断题]在ASP中,字母不区分大小写 【 】
[单项选择]有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母 #include<stdio.h> #include<ctype.h> void fun(char*P) {int i=0; while(p[i]) {if(p[i]==’’&&islower(p[i-1))p[i-1]=p[i-1]-’a’+’A’; i++: } } main( ) {char s1[100]="ab cd EFG!"; fun(s1);printf("%s/n",s1); } 程序运行后的输出结果是( )。
A. ab cd EFG!
B. Ab Cd EFg!
C. aB cD EFG!
D. ab cd EFg!
[单项选择]以下程序(库函数islower(ch)用于判断ch中的字母是否为小写字母)的输出结果是
#include<stdio.h>
#include<ctype.h>
void fun(char *P)
 int i=0;
 while(p[i])
  if(p[i]=="&&islower(p[i-1]))p[i-1]=p[i-1]-'a'+'A';
  i++;
 

main( )
 char s1[100]="ab cd EFG!";
 fun(s1); printf("%s/n", s1);

A. ab cd EFG!
B. Ab Cd EFg!
C. aB cD EFG!
D. ab cd EFg!
[单项选择]有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母。
#include <stdio.h>
#include <ctype.h>
void fun (char*p)
int i=0;
while(p[i])
if(p[i]=="&&islower(p[i-1])) p[i-1]=p[i-1]-'a'+'A';
++;


main( )
char s1[100]="ab cd EFG!";
fun(s1); printf("%s/n", s1);

程序运行后的输出结果是
A. ab cd EFG!
B. Ab Cd EFg!
C. aB cD EFG!
D. ab cd EFg!
[单项选择]在ASCII代码表中每一个大写字母比它相应的小写字母的ASCII码()
A. 小32
B. 小64
C. 大32
D. 大1

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码