第9周项目2506: 切面条

来源:互联网 发布:站长工具 网站数据 编辑:程序博客网 时间:2024/05/20 11:21
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作    者 : 刘云*完成日期 : 2016年4月24号*版 本 号 : v1.0**问题描述 :    一根高筋拉面,中间切一刀,可以得到2根面条。     如果先对折1次,中间切一刀,可以得到3根面条。     如果连续对折2次,中间切一刀,可以得到5根面条。     那么,连续对折10次,中间切一刀,会得到多少面条呢?*输入描述 :  包含多组数据,首先输入T,表示有T组数据.每个数据一行,是对折的次数。*程序输出 : 每行一组数据,输出得到的面条数。*/#include<stdio.h>void swaparray(int a[],int n){    int temp;             temp = a[n-1];            a[n-1]=a[0];            a[0]=temp;}int main(){    int i,a[10],*p=a;    for(i=0;i<10;i++)        scanf("%d",&a[i]);    swaparray(p,10);    for(i=0;i<10;i++)        printf("%d ",a[i]);    return 0;}

运行结果:


0 0
原创粉丝点击