题目详情
题目详情:
发布时间:2024-02-18 03:02:21

[填空题]()是对许可证内生产范围进行统计归类的英文字母串。编码方法:大写字母用于归类产品类型(包括药品的类型和非药品的类型),其中药品的类型还需进一步以小写字母区分其原料药、制剂属性。大写字母有H(化学药)、Z(中成药)、S(生物制品)、T(按药品管理的体外诊断试剂)、Y(中药饮片)、Q(医用气体)、F(药用辅料)、J(空心胶囊)、C(特殊药品)、X(其他),并按此顺序排列,小写字母有a(原料药)、b(制剂)。药品的类型字母H、Z、S、C之后应紧接其原料药、制剂属性的小写字母。

更多"()是对许可证内生产范围进行统计归类的英文字母串。编码方法:大写字母用"的相关试题:

[填空题]()是对许可证内生产范围进行统计归类的英文字母串。编码方法:大写字母用于归类产品类型(包括药品的类型和非药品的类型),其中药品的类型还需进一步以小写字母区分其原料药、制剂属性。大写字母有H(化学药)、Z(中成药)、S(生物制品)、T(按药品管理的体外诊断试剂)、Y(中药饮片)、Q(医用气体)、F(药用辅料)、J(空心胶囊)、C(特殊药品)、X(其他),并按此顺序排列,小写字母有a(原料药)、b(制剂)。药品的类型字母H、Z、S、C之后应紧接其原料药、制剂属性的小写字母。
[简答题]下列程序的功能是;把s字符串中的所有字母改成该字母的下一个字母,字母z改成字母a。要求大写字母仍为大写字母,小写字母仍为小写字母,其他字符不做改变。请编写函数chg(char*s)实现程序要求,最后调用函数readwriteDAT( ),读取in36.dat中的字符串,并把结果输出到文件out36.dat中。
例如:s字符串中原有的内容为Mn 123Zxy,则调用该函数后,结果为No 123Ayz。
注意:部分源程序已给出。
请勿改动主函数main( )和输入输出函数readwriteDAT( )的内容。
试题程序:
#include<stdio.h>
#include<string.h>
#include<conio.h>
#include<ctype.h>
#define N 81
void readwriteDAT ( );
void chg(char *s)

main ( )

char a [N];
clrscr( );
printf("Enter a string:");
gets(a);
printf("The original string is :");
puts(a);
chg(a);
printf("The string after modified :");
puts(a);
readwriteDAT( );

void readwriteDAT( )

int i;
char a[N];
FILE *rf,*wf;
rf=fopen("in36.dat","r");
wf=fopen("out36.dat","w");
for(i=0;i<10;i++)

fgets(a,81,rf);
chg(a);
fprint f (wf, "%s" , a);

f
[单项选择]主要用于连续输入若干大写字母的大写字母锁定键是()。
A. Tab
B. Ctrl
C. Ah
D. CapsLock
[单项选择]常用的统计编码方法包括哈夫曼编码和算术编码,其中
A. 算术编码需要传送码表,哈夫曼编码采用0到1之间的实数进行编码
B. 哈夫曼编码需要传送码表,算术编码采用0到1之间的实数进行编码
C. 哈夫曼编码需要传送码表,并且采用0到1之间的实数进行编码
D. 算术编码需要传送码表,并且采用0到1之间的实数进行编码
[单项选择]以下编码方法中, 不属于统计编码。
A. 哈夫曼编码
B. 差分脉冲编码
C. 算术编码
D. 香农-范诺编码
[单选题]小写字母a和大写字母A的ASCII码值之差为().
A.34
B.30
C.32
D.28
[单选题]大写字母锁定键是(),主要用于连续输入若干个大写字母.
A.Shift
B.Ctrl
C.Alt
D.CapsLock
[单选题]()是大写字母锁定键,主要用于连续输入若干个大写字母.
A.Tab
B.Ctrl
C.Alt
D.CapsLock
[单选题]()是大写字母的锁定键,主要用于连续输入若干大写字母。
A.Tab
B.CapsLock
C.Shift
D.Alt
[单项选择]英文大写字母D的ASCII码值为44H,英文大写字母F的ASCII码值为十进制数
A. 46
B. 68
C. 70
D. 15
[单项选择]英文大写字母D的ASCIl码值为44H,英文大写字母F的ASCIl码值为十进制数()。
A. 46
B. 68
C. 70
D. 15
[填空题]下面程序的功能是将小写字母变成对应大写字母后的第二个字母。其中y变成A,z变成B。 #include "stdio.h" main( ) {char c; while((c=getchar( ))!=’/n’) {if(c>=’a’&&c<=’z’) c=c-30; if(c>’z’||c<=’z’+2) c=c-26;} printf("%c",c); } 错误:______ 改正:______
[单项选择]假设AL寄存器的内容是ASCII码表示的一个英文字母,若为大写字母,将其转换为小写字母,否则不变。试问,下面哪一条指令可以实现此功能
[单选题]已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码为十进制数()。
A.67
B.68
C.69
D.70
[填空题]以下程序统计从终端输入的字符中大写字母的个数。用#号作为输入结束标志,请填空。
#include<stdio.h>
#include<ctype.h>
main( )
int num[26],i;char c;
for(i=0;i<26;i++)
num[i]=0;
______;
while(c!=’#’
if(isupper(c))
num[c-65]+=1;
for(i=0;i<26;i++)
if(num[i])
printf("%c,%d/n",i+65,num[i]);

[填空题]已知大写字母“I”的ASCⅡ编码值为49H,则可以推知,大写字母“J”的ASCⅡ编码值为().
[填空题]下列给定程序中,函数fun( )的作用是:将字符串tt中的小写字母都改为对应的大写字母,其他字符不变。例如,若输入“edS,dAd”,则输出“EDS,DAD”。
请改正程序中的错误,使它能得到正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include <stdio.h>
#include <string.h>
#include <conio.h>
/*************found*************/
char fun(char tt[ ])

int i;
for(i=0;tt[i];i++)

/*************found*************/
if((tt[i]>=’A’)&&(tt[i]<=’Z’))
tt[i]-=32;

return(tt);

main( )

int i;
char tt[81];
clrscr( );
printf("/nPlease enter a string:");
gets(tt);
printf("/nThe result string is:/n%s",fun(tt));

我来回答:

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

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码