- 13
- 0
- 约1.71万字
- 约 14页
- 2016-12-18 发布于贵州
- 举报
《C程序设计》综合实训
指导书
指导班级:网络1331
指导教师:田春尧
2014年2月10日
《C程序设计》综合实训指导书
一、题目:
C语言综合实训
二、目的:
1、掌握Visual C++ 6.0的编辑环境的使用。
2、熟练使用Visual C++ 6.0编写各种程序。
3、掌握结构化的编程思想。
4、针对计算机等级考试二级C进行训练。
三、实训地点:
计算机系机房
四、实训的时间安排:
时间:1周
五、实训要求:
1、按要求按时到达实验地点,爱护机房设备
2、要求带《实验任务书》、教材、笔
3、要求实验报告书写工整
六:考核标准:
1、程序完成(50分)
2、出勤(10分)
3、课堂表现(10分)
4、实验报告(30分)
写要求,写程序,并修改
七:实训内容:
(一)、改错题:
1.下列给定程序中函数fun的功能是:计算正整数num的各位上的数字之积。例如,若输入252,则输出应该是20。若输入202,则输出应该是0。
#includestdio.h
long fun(long num)
{ /********found********/
long k;
do { k*=num%10;
/********found********/
Num/=10;
} while(num);
return(k);
}
void main()
{ long n;
printf(\please enter a number:);
scanf(%ld,n);
printf(\n%ld\n,fun(n));
}
2.下列给定程序中,函数fun的功能是:求整数x的y次方的低3位值。例如,整数5的6次方为15625,此数的低3位值为625。
#include stdio.h
long fun(int x,int y,long *p)
{ int i;
long t=1;
/********found********/
for(i=1; iy; i++)
t=t*x;
*p=t;
/********found********/
t=t/1000;
return t;
}
void main()
{ long t,r; int x,y;
printf(\nInput x and y: );
scanf(%ld%ld,x,y);
t=fun(x,y,r);
printf(\n\nx=%d, y=%d, r=%ld, last=%ld\n\n,x,y,r,t);
}
3.下列给定程序中,函数fun的功能是:将一个由八进制数字字符组成的字符串转换为与其面值相等的十进制整数。规定输入的字符串最多只能包含5位8进制数字。例如,若输入77777,则输出将是32767。
#include stdio.h
int fun(char *p)
{ int n;
/********found********/
n=*p-0;
p++;
/********found********/
while(*p!=0)
{ n=n*7+*p-0; p++; }
return n;
}
void main()
{ char s[6];
int i;
int n;
printf(Enter a string (0catal digits): );
gets(s);
if(strlen(s)5)
{ printf(Error:string too longer !\n\n); exit(0); }
for(i=0;s[i];i++)
if(s[i]0||s[i]7)
{ printf(Error: %c not is ocatal digits!\n\n,s[i]); exit(0); }
printf(The original string: );
puts(s);
n=fun(s);
printf(\n%s is convered to intege number: %d\n\n,s,n);
}
4.下列给定程序中,函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如:变量a中的值原为8,b中的值原为3,程序运行后a中的值为3,b中的值为8。
#includestdio.h
int fun(int *x,int y)
{ int t;
/********found********/
t = x ; x = y ;
/********found********/
return(y) ;
}
void main()
{ int a = 3, b = 8 ;
您可能关注的文档
最近下载
- 明代宗教信仰与思想控制.docx VIP
- 江苏省南通市2024-2025学年高二上学期期末学业质量监测语文试卷(含答案).pdf VIP
- 国就有成人演出的电影了?想看就要冒生命危险.pdf VIP
- 综合素质练习题及答案.doc VIP
- 2020-2021学年北京高三化学二轮复习 反应原理型简答题(突破二卷)(word版 含答案).docx VIP
- 电力拖动控制线路安装与检修(白银矿冶职业技术学院)知到智慧树答案.docx VIP
- 煤炭巷道掘砌工(高级工)资格考试题库(全真题库).docx VIP
- 影像叙事中情感共鸣生成机制.docx VIP
- 同轴二级圆柱齿轮减速器的设计(硬齿面).doc VIP
- 基于GPU多线程多通道图像高速重构方法、设备及介质.pdf VIP
原创力文档

文档评论(0)