正在进行安全检测...

发布时间:1714293709

根据现行公路工程技术标准(JTGB01-2003)其划分为:


C语言课程设计报告


级:电气1004号:201009334名:雷海燕指导教师:王果

评语:



20110718


页脚内容
-16-

根据现行公路工程技术标准(JTGB01-2003)其划分为:

1基本题目1.1题目
1.1题目
17个人围成一圈,从0号的人开始报数,凡报到3的倍数的人离开圈子,然后再数下去。直到最后只剩下一个人为止。问此人原来的位置是多少号。
1.2题目分析
创建一个指针变量,指针变量中的初值为016然后通过for循环将指针变量中所指的值是三的倍数的变量赋值为0,最后找出所要找的值。1.3程序
#include#defineN17intmain({
inti,j,k,a[N+1],*p;
for(i=0,p=a;p<=a+N;i++,p++*p=i;p=a+1;k=N;
for(i=0,j=1;k!=1;j++{
if(p>(a+Np=a+1;if(*p!=0i++;
if(i%3==0&&i!=0{
*p=0;i=0;k--;}p++;}
for(i=1;i<=N;i++if(a[i]!=0
printf("最后留下的是%d\n",a[i];return0;}

1.4流程图
页脚内容
-16-

正在进行安全检测...

相关推荐