下载此文档

IASK高级语言程序设计期中考试—函数指针.doc


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
IASK_高级语言程序设计期中考试—函数指针
IASK_高级语言程序设计期中考试—函数指针
IASK_高级语言程序设计期中考试—函数指针
上海电机学院201_0_–201_1_学年第_2_学期
(033030IASK_高级语言程序设计期中考试—函数指针
IASK_高级语言程序设计期中考试—函数指针
IASK_高级语言程序设计期中考试—函数指针
上海电机学院201_0_–201_1_学年第_2_学期
(03303044)《高级语言程序设计(下)》课程期中试卷(答案)
一、填空题(共14分,每空格1分)
二、选择题(共14分,每小题1分)
三、程序分析题(共16分,每小题4分。)四、改错题(共12分,每行错2分)
1、下列sub函数的功能为:将s所指字符串的反序和正序进行连接形成一个新串放在t所指的数组中。例如,当s所指字符串的内容为“ABCD”时,t所指数组中的内容为“DCBAABCD”。纠正程序中存在的错误,以实现其功能。
#include<>#include<>
voidsub(chars[],chart[]){
inti,d;d=strlen(s);
for(i=0;i<d;i++)//t[i]=s[d-1-i];for(i=0;i<d;i++)t[d+i]=s[i];
t[2*d]='\0';//
}
main( )
{
chars[100],t[100];
printf("Pleaseenterstrings:");
scanf("%s",s);//
sub(s,t);
printf("\nTheresultis:%s\n",t);
}
下列程序的功能是:求出从键盘输入的字符串的实际长度,字符串中可以包含
空格、跳格键等,但回车结束符不计入。例如:输入abcdefg后按Enter键,应
返回字符串长度8。纠正程序中存在的错误,以实现其功能。
#include<>
intlen(char*s)//或intlen(chars[])
{
char*p=s;
while(*p!='\0')p++;//
returnp-s;
}
main( )
{
chars[80];
gets(s);//
printf("\"%s\"include%dcharacters.\n",s,len(s));
}
五、程序填空题(共24分,每空2分)
1、答案:【1】k【2】len【3】ss[i][j]
2、答案:【4】k=0【5】*(p-1)【6】fun(chrstr)
【12】str[i]='\0'3、答案:【7】s[i]>='0'&&s[i]<='9'【8】s[i]-'0'【9】n4、答案:
【10】n>0【

IASK高级语言程序设计期中考试—函数指针 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人秋天学习屋
  • 文件大小136 KB
  • 时间2022-05-19