正在加载图片...
f(count=n)return x[t]=k: count++ if (count==n)return inti,a[N={1,2,3,4,5,6,7,8,9,10,11,12}; printf(" Enter m: " scanf("d", &m) move(a, 12, m) printf (" After moved: \n) for(i=0;i<12;i+) printf("d",*p++) printf("\n") 7.14设计程序,输入星期号,输出对应的的英文星期名称。 解:用指针数组表示星期名称,参考程序如下: #include <stdio. h maino i char *weekname [7]=[Sunday", "Monday", "Tuesday", "Wednesday scanf(%d", &n) if(n<=7)&&(n>=1) printf("It is %. *(weekname+n)) printf("It is wrong. " 7.15编写程序,输入数组大小后,通过动态分配内存函数 malloc产生数组{ x[t]=x[i]; count++; if (count==n) return; t=i; i=(n+t-m)%n; } x[t]=k; count++; if (count==n) return; } } main() { int i,a[N]={1,2,3,4,5,6,7,8,9,10,11,12}; int m,*p=a; printf("Enter m:"); scanf("%d",&m); move(a,12,m); printf("After moved: \n"); for (i=0;i<12;i++) printf("%d ",*p++); printf("\n"); } 7.14 设计程序,输入星期号,输出对应的的英文星期名称。 解:用指针数组表示星期名称,参考程序如下: #include <stdio.h> main() { char *weekname[7]={"Sunday","Monday","Tuesday","Wednesday", "Thursday","Friday","Saturday"}; int n; printf("Enter week:"); scanf("%d",&n); if ((n<=7)&&(n>=1)) printf("It is %s.",*(weekname+n)); else printf("It is wrong."); } 7.15 编写程序,输入数组大小后,通过动态分配内存函数 malloc 产生数组
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有