主观

●试题四

请补充函数fun(),该函数的功能是将字符串tt中的大写字母都改为对应的小写字母,其他字符不变。例如,若输入"Are you come from Sichuan?",则输入"are you come from sichuan?"。

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

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

试题程序:

#include

#include

#include

char *fun(char tt[])

{

int i;

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

{

if((tt[i]>=′A′)&&(  (1) ))

 (2) ;

}

return ( (3) ) ;

}

main()

{

char tt[81];

printf("\nPlease enter a string:");

gets(tt);

printf("\nThe result string is:\n%s",

fun(tt));

}

参考答案
您可能感兴趣的试题

●试题二

阅读以下说明和流程图,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】

某城市电信局受理了许多用户申请在指定电话上开设长话业务。长话包括国内长途和国际长途。电信局保存了长话用户档案和长话业务档案。

长话用户档案的记录格式为

长话业务档案的记录格式为

电话用户每次通话的计费数据都自动地记录在电信局程控交换机的磁带上。计费数据的记录格式为

该电信局为了用计算机自动处理长话收费以提高工作效率,开发了长话计费管理系统。该系统每月能为每个长话用户打印出长话缴费通知单。长话缴费通知单的记录格式为

流程图描述了该系统的数据处理过程。

该系统每天对原始的计费数据进行分类排序,并确定每个通话记录的通话类型(市话/国内长途/国际长途),再根据话费单价文件算出每个通话记录应收取的话费。因此,形成的日计费文件中,增加了两个数据项:通话类型和话费。该系统每日对日计费文件进行累计(按电话号码和通话类型,对该类型的话费进行累计,得到该电话号码该通话类型的当月话费总计),形成月计费文件。

月计费文件经过长话出账处理形成长话账单文件。长话账单文件的记录格式为

长话账单文件经过处理5和处理6的处理后,就可以形成长话缴费通知单。

【问题1】

 (1) 请说明流程图1中的文件F0、F1分别是哪个文件。

 (2) 处理1和处理5分别按照哪些数据项进行分类?

【问题2】

处理4能发现哪些错误(不需考虑设备故障错误)?

【问题3】

说明处理6的功能。

【流程图】(如图3所示)

                                                                                     图 3

¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服