- 博客(6)
- 收藏
- 关注
原创 从键盘输入若干个字符,逐个存到磁盘文件中,直到输入‘\n’为止,并将建立的文本文件的内容在存入文件的同时,在屏幕上显示出来。。
#include#includeint main(){ FILE* fp; char ch, filename[20]; printf("请输入文件名:\n"); gets(filename); if((fp=fopen(filename, "w"))==NULL) { printf("无法打开此文件"); return 1; } printf("请输入字符:\n")
2014-12-29 16:31:20 3788
原创 输入三个字符串,按从小到大的顺序输出。
#include #include int main(){ char str[3][100]; char *ps[3]={str[0], str[1],str[2]}; char *temp; int i,j; printf("请输入三个字符串:\n"); for(i=0;i<3;i++) gets(str[i]); for(i=0;i<3;i++
2014-12-13 09:03:04 1155
原创 n个整数存入一维数组中,将该组数循环移动m位。
#include #define N 10int main(){ int a[N]={1,2,3,4,5,6,7,8,9,10}; int b[N]; int i,m; int *p; p=a; scanf("%d",&m); for(i=0;i<N;i++) b[i]=*(p+(i+m)%N); for(i=0;i<N;i
2014-12-13 08:57:52 1933
原创 杨辉三角
#include #define M 8 int main() { int a[M]; int row,col; a[0]=1; printf("%5d\n",a[0]); for(row=1;row<M;row++) { a[0]=a[row]
2014-12-13 08:34:28 320
原创 输入三个字符串,按从小到大的顺序输出。
#include #include #include int main(){ char str[3][100]; int i,j,k; printf("请输入三个字符串:\n"); for(k=0;k<3;k++) gets(str[k]);// scanf("%s",&str[k]); char *ps[3]={str[0], str[1]
2014-12-08 17:32:39 2012
原创 给一维数组输入任意n(n<10)个数,假设输入6个整数是7,4,8,9,1,5,建立如下内容的方阵并打印。 5 7 4 8 9 1 1 5 7 4 8 9 9 1 5 7
#include#define N 6int main() { int a[N],i,j,k,m; printf("请输入六个数字:\n",i );for(i=0;i scanf("%d",&a[i]); for(i=5;i>=0;i--) { k=a[5]; for(j=4 ;j>=0;j-
2014-11-24 17:43:59 5122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人