C语言实验报告格式.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《C语言实验报告格式.doc》由会员分享,可在线阅读,更多相关《C语言实验报告格式.doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学号:236 姓名:李佳琪 班级:12物理班 实验题目一、 实验名称:函数二、 实验目的:三、 实验内容:10.4有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数。 #define N 10 void shift(p,x) float *p;int x; float aN,*q,*o;int i; o=a;q=p; for(i=0;i=q;p-) *p=*(p-x); for(i=0;ix;i+) *(q+i)=*(o+i); return; main() float shuzhuN,*u,*v; int
2、 h,i;u=v=shuzhu; scanf(%f,&h); for(;uv+N;u+) scanf(%f,u); shift(v,h); for(u=v;uv+N;u+) printf(%.2f ,*u); printf(n); 10.5有n人围成一圈,顺序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号的那位。 #define N 5 main() int i,j,k,aN+1,*p; for(i=0,p=a;p(a+N) p=a+1; if(*p!=0) i+; if(i-3)=0) *p=0;i=0;k-; p+; for(i=1;i=N;i+
3、) if(ai!=0) printf(The last number is %dn,ai); 10.7有一字符串,包含n个字符。写一个函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串。解:main ( )int m; char * str120, * str220; printf(“input string:”); gets(str1); printf(“Which character that begin to copy?”); scanf(“%d”,&m); if (strlen(str1)m) printf(“input error!”); else copystr(st
4、r1,str2,m);printf(“result:%s”,str2); copystr(char * p1,char * p2,int m) /* 字符串部分复制函数 */int n; n=0; while (nm-1) n+;p1+;while (* p1!=0) * p2= * p1;p1+;p2+; * p2=0;10.11在主函数中输入10个等长的字符串。用另一个函数对它们排序,然后在主函数输出这10个已排好序的字符串。解:# include main ( )void sort(char s ); int i; char str106; printf(“Input 10 string
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 实验 报告 格式
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内