首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
函数ReadDat( )的功能是实现从文件IN32.DAT中读取一篇英文文章存入到字符串数组xx中。请编数StrOR( ),该函数的功能是:以行为单位把字符串中所有小写字母。左边的字符串内容移至该串的...
查看本题答案
包含此试题的试卷
计算机等级考试《问答》真题及答案
点击查看
你可能感兴趣的试题
函数ReadDat的功能是实现从文件IN88.DAT中读取一篇英文文章存入到字符串数组xx中请编制函
函数ReadDat的功能是实现从文件IN35.DAT中读取一篇英文文章存入到字符串数组xx中请编制函
函数ReadDat的功能是实现从文件IN88.DAT中读取一篇英文文章存入到字符串数组xx中请编制函
函数ReadDat的功能是实现从文件IN63.DAT中读取一篇英文文章并存入到字符串数组XX中请编制
函数ReadDat的功能是实现从文件IN35.DAT中读取一篇英文文章存入到字符串数组xx中请编制函
函数ReadDat的功能是实现从文件IN35.DAT中读取一篇英文文章存入到字符串数组xx中请编制函
已知数据文件in32.dat中存有300个4位数并已调用读函数readDat把这些数存人数组a中请编
函数ReadDat的功能是实现从文件IN74.DAT中读取一篇英文文章存入到字符串数组XX中请编制函
函数ReadDat的功能是实现从文件IN8.DAT中读取一篇英文文章存入到字符串数组xx中请编制函数
函数ReadDat的功能是实现从文件IN73.DAT中读取一篇英文文章并存入到字符串数组xx中请编制
函数ReadDat的功能是实现从文件IN7.DAT中读取一篇英文文章存入到字符串数组xx中请编制函数
函数ReadDat的功能是实现从文件IN5.DAT中读取一篇英文文章存入到字符串数组xx中请编制函数
函数ReadDat的功能是实现从文件IN2.DAT中读取一篇英文文章存入到字符串数组xx中请编制函数
函数ReadDat的功能是实现从文件IN74.DAT中读取一篇英文文章存入到字符串数组xx中请编制6
函数ReadDat的功能是实现从文件IN32.DAT中读取一篇英文文章存入到字符串数组xx中请编制函
函数ReadDat的功能是实现从文件IN32.DAT中读取一篇英文文章存入到字符串数组xx中请编制函
函数ReadDat的功能是实现从文件IN7.DAT中读取一篇英文文章并存人到字符串数组xx中请编制函
函数ReadDat的功能是实现从文件IN74.DAT中读取一篇英文文章存入到字符串数组xx中请编制函
函数ReadDat实现从IN.DAT文件中读取一篇英文文章并存入字符串数组xx中请编写函数StrCh
热门试题
更多
读函数ReadDat实现从文件ENG28.IN中读取一篇英文文章存入到字符串数组xx中请编制函数encryptChar按给定的替代关系对数组xx中的所有字符进行替代仍存入数组xx的对应的位置上最后调用写函数WriteDat把结果xx输出到文件PS28.DAT中替代关系fp=p*11mod256p是数组xx中某一个字符的ASCII值fp是计算后新字符的ASCII值如果计算后fp的值小于等于32或fp对应的字符是小写字母则该字符不变否则将fp所对应的字符进行替代注意部分源程序已给出原始数据文件存放的格式是每行的宽度均小于80个字符请勿改动主函数main读函数ReadDat和写函数WriteDat的内容试题程序#include〈stdio.h>#include〈string.h>#include〈conio.h>#include〈ctype.h>unsignedcharxx[50][80];intmaxline=0;/*文章的总行数*/intReadDatvoid;voidWriteDatvoid;voidencryptCharmainclrscr;ifReadDatprintf数据文件ENG28.IN不能打开!/n/007;return;encryptChar;WriteDat;intReadDatvoidFILE*fp;inti=0;unsignedchar*p;iffp=fopenENG28.INr==NULLreturn1;whilefgetsxx[i]80fp!=NULLp=strchrxx[i]’/n’;ifp*p=0;i++;maxline=i;fclosefp;return0;voidWriteDatvoidFILE*fp;inti;fp=fopenPS28.DATw;fori=0;i〈maxline;i++printf%s/nxx[i];fprintffp%s/nxx[i];fclosefp;
下列变量定义中合法的是______
以下选项中正确的整型常量是
函数readDat的功能是从文件IN22.DAT中读取20行数据存放到字符串数组xx中每行字符串长度均小于80请编制函数jsSort该函数的功能是以行为单位对字符串按下面给定的条件进行排序排序后的结果仍按行重新存入字符串数组xx中最后调用函数writeDat把结果xx输出到文件OUT22.DAT中条件从字符中间一分为二左边部分按字符的ASCII值降序排序排序后左边部分与右边部分按例子所示进行交换如果原字符串长度为奇数则最中间的字符不参加处理字符仍放在原位置上例如位置012345678源字符串abcdhgfe23498765则处理后字符串hgfedcba87659432注意部分源程序已给出请勿改动主函数main读函数readDat和写函数writeDat的内容试题程序#include<stdio.h>#include<string.h>#include<conioh>charxx[20][80];voidjsSortmainreadDat;jsSort;writeDat;readDatFILE*in;inti=0;char*p;in=fopenIN22.DATr;whilei<20&&fgetsxx[i]80in!=NULLp=strchrxx[i]’/n’;ifp*p=0;i++;fclosein;writeDatFILE*out;inti;clrscr;out=fopenOUT22.DATw;fori=0;i<20;i++printf%s/nxx[i];fprintfout%s/nxx[i];fcloseout
以下程序运行后的输出结果是______mainchara[]=ABCDEFGHb[]=abCDefGhchar*p1*p2intkp1=ap2=bfork=0k<=7k++if*p1+k==*p2+kprintf%c*p1+kprintf/n
不合法的十六进制数为
下列字符序列中不可用作C语言标识符的是______
已知数据文件IN24.DAT中存有300个4位数并已调用读函数readDat把这些数存入数组a中请编制函数jsValue其功能是求出千位数上的数加个位数上的数等于百位数上的数加十位数上的数的个数cnt再把所有满足此条件的4位数依次存入数组b中然后对数组b的4位数按从小到大的顺序进行排序最后调用写函数wfiteDat把数组b中的数输出到OUT24.DAT文件中例如67126+2=7+1则该数满足条件存入数组b中且个数cnt=cnt+181298+9≠1+2则该数不满足条件忽略注意部分源程序已给出程序中已定义数组a[300]b[300]已定义变量cnt请勿改动主函数main读函数readDat和写函数writeDat的内容试题程序#include〈stdio.h>inta[300]b[300]cnt=0;voidjsValuemaininti;readDat;jsValue;writeDat;printfcnt=%d/n.cnt;fori=0;i〈cnt;i++printfb[%d]=%d/nib[i];readDatFILE*fp;inti;fP=fopenIN24.DATr;fori=0;i〈300;i++fscanffp%d&a[i];fclosefp;writeDatFILE*fp;inti;fP=fopenOUT24.DATw;fprintffp%d/ncnt;fori=0;i〈cnt;i++fprintffp%d/nb[i];fclosefp;
以下对C语言的描述中正确的是______
以下程序运行后的输出结果是sschar*schar*p=swhile*pp++returnp-smainchar*a=abdedintii=ssaprintf%d/ni
对考生目录下的数据库“医院”建立文件名为myf的表单表单含有一个表格控件用于显示用户查询的信息表单上有一个按钮选项组含有“药查询”“处方查询”和“查询综合”3个选项按钮表单上有两个命令按钮标题分别为“浏览”和“关闭” 当选择“药查询”选项按钮并单击“浏览”按钮时在表格中显示“药信息”表的全部字段 选择“处方查询”选项按钮并单击“浏览”按钮表格中显示“处方信息”表的字段“处方号”和“药编号” 选择“综合查询”选项按钮并单击“浏览”按钮时表格中显示所开处方中含有“药编号”为“5”的处方号药名及开此处方的医生姓名 单击“关闭”按钮退出表单
设xyz和k都是int型变量则执行表达式x=y=4Z=16k=32后x的值为______
数字字符0的ASCII值为48若有以下程序mainchara=’1’b=’2’printf%cb++printf%d/nb-a程序运行后的输出结果是______
已知数据文件IN26.DAT中存有200个4位数并已调用读函数readDat把这些数存入数组a中请编制一函数jsVal其功能是把千位数字和个位数字重新组成千个新的十位数新十位数的十位数字是原4位数的千位数字新十位数的个位数字是原4位数的个位数字把百位数字和十位数字组成另一个新的十位数新十位数的十位数字是原4位数的百位数字新十位数的个位数字是原4位数的十位数字如果新组成的两个十位数均是奇数并且两个十位数中至少有一个数能被5整除同时两个新十位数字均不为零则将满足此条件的4位数按从大到小的顺序存入数组b中并要求计算满足上述条件的4位数的个数cnt最后调用写函数writeDat把结果cnt及数组b中符合条件的4位数输出到OUT26.DAT文件中注意部分源程序已给出程序中已定义数组a[200]b[200]已定义变量cnt请勿改动主函数main读函数readDat和写函数writeDat的内容试题程序#include〈stdio.h>#defineMAX200inta[MAX]b[MAX]cnt=0;voidjsValvoidreadDatinti;FILE*fp;fP=fopenIN26.DATr;fori=0;i〈MAX;i++fscanffp%d&a[i];fclosefp;maininti;readDat;jsVal;printf满足条件的数=%d/ncnt;fori=0;i〈cnt;i++printf%db[i];printf/n;writeDat;writeDatFILE*fp;inti;fp=fopenOUT26.DATw;fprintffp%dkncnt;fori=0;i〈cnt;i++fprintffp%dknb[i];fclosefp;
以下程序运行后输出结果是______maincharch[2][5]=693825*p[2]intijs=0fori=0i<2i++p[i]=ch[i]fori=0i<2i++forj=0p[i][j]>=’0’&&p[i][j]<=’9’;j+=2s=10*s+p[i][j]-’0’printf%d/ns
以下能正确进行字符串赋值赋初值的语句是______
在考生文件夹下有“学生管理”数据库其中包含表“宿舍信息”和“学生信息”这两个表之间存在一对多的关系对该数据库建立表单文件夹名为myf标题为“住宿管理”完成如下要求 ①在表单中包含两个表格控件第一个用于显示“宿舍信息”表中的记录第二个表格用于显示与“宿舍信息”表中的当前记录对应的学生表中的记录 ②在表单中包含一个“关闭”命令按钮单击该按钮时退出表单
以下程序的输出结果是______#include<string.h>mainchar*a=abcdefghiintkfunaputsafunchar*sintxycharcforx=0y=strlens-1x<yx++y--c=s[y]s[y]=s[x]s[x]=c
已知字母a的ASCII码为十进制数的97下面程序的输出结果是______maincharclc2C1=’a’+’5’-’3’c2=’a’+’6’-’3’printf%c%d/nc1c2
1将数据库学生添加到项目文件my中2将自由表kecheng添加到学生数据库中3建立数据库表课程与选修之间的关联两表的索引已经建立4为3题中的两个表之间的联系设置完整性约束要求更新规则为忽略删除规则和插入规则均为限制考生文件夹下载
有下面的程序段charstr[10]ch[]=Chinastr=chprintf%sstr则运行时______
1将数据库成绩添加到项目my当中2对数据库成绩下的表stu使用报表向导建立报表myre要求显示表stu中的全部字段样式选择为经营式列数为3方向为纵向标题为stu3修改表积分的记录为学号为5的考生的学分加五分4修改表单my将其选项按钮组中的按钮个数修改为4个考生文件夹下载
下列程序执行后的输出结果是______mainchararr[2][4]strcpyarr[0]youstrcpyarr[1]mean[0][3]=’&’printf%s/narr[0]
下列程序的执行结果是 main inta=5b=2floatx=4.5y=3.0.u u=a/3+b*x/y+1/2 printf"%f/n"u
有以下程序mainchars[]=Yes/n/No*ps=sputsps+4*ps+4=0putss程序运行后的输出结果是注选项D中的第一行是空行______
已知数据文件IN1.DAT中存有200个4位数并已调用读函数readDat把这些数存入数组a中请编制一函数JsVal其功能是如果4位数各位上的数字均是0或2或4或6或8则统计出满足此条件的数的个数cnt并把这些4位数按从大到小的顺序存入数组b中最后调用写函数writeDat把结果cnt及数组b中符合条件的4位数输出到OUT1.DAT文件中注意部分源程序已给出程序中已定义数组a[200]b[200]已定义变量cnt请勿改动主函数main读函数readDat和写函数writeDat的内容试题程序#include<stdio.h>#defineMAX200inta[MAX]b[MAX]cnt=0;voidjsValvoidreadDatinti;FILE*fp;fp=fopenIN1.DATr;fori=0;i<MAX;i++fscanffp%d&a[i];fclosefp;maininti;readDat;jsVal;printf满足条件的数=%d/ncnt;fori=0;i<cnt;i++printf%db[i];printf/n;writeDat;writeDatFILE*fp;inti;fp=fopenOUT1.DATw;fprintffp%d/ncnt;fori=0;i<cnt;i++fprintffp%d/nb[i];fclosefp;
下列程序的输出结果是______maindoubled=3.2intxyx=1.2y=x+3.8/5.0printf%d/nd*y
在考生文件夹下完成如下简单应用 1使用报表向导建立一个简单报表要求选择salarys表中所有字段记录不分组报表样式为“随意式”列数为“1”字段布局为“列”方向为“纵向”排序字段为“雇员号”升序报表标题为“雇员工资一览表”报表文件名为print1 2在考生文件夹下有一个名称为form1的表单文件表单中的两个命令按钮的Click事件下的语句都有错误其中一个按钮的名称有错误请按如下要求进行修改修改完成后保存所做的修改 ①将按钮“刘缆雇员工资”名称修改为“浏览雇员工资” ②单击“浏览雇员工资”命令按钮时使用SELECT命令查询salarys表中所有字段信息供用户浏览 ③单击“退出表单”命令按钮时关闭表单 注意每处错误只能在原语句上进行修改不能增加语句行
若已定义x和y为double类型则表达式x=1y=x+3/2的值是______
1在数据库school中使用一对多表单向导生成一个名为my的表单要求从父表宿舍中选择所有字段从子表学生表中选择所有字段使用宿舍字段建立两表之间的关系样式为边框式按钮类型为图片按钮排序字段为宿舍升序表单标题为住宿信息浏览2编写jiecheng程序要求实现用户可任意输入一个大于0的整数程序输出该整数的阶乘如用户输入的是5则程序输出为5的阶乘为120
热门题库
更多
法宣在线考试
司法卷一
司法卷二
司法卷三
司法卷四
企业法律顾问资格考试
“十三五”规划继续教育
潜力激活与创造力开发继续教育
创新创业能力继续教育
科研方法与论文写作继续教育
全面深化改革实现文明发展
提高自身绩效路径与方法
互联网监管与网络道德建设
“互联网+”和电子商务继续教育
职业道德素养继续教育
加强和创新网络道德教育