- 129
- 0
- 约 40页
- 2016-12-04 发布于江西
- 举报
C语言程序设计 清华大学出版社 马秀丽 刘志妩科后习题9答案.doc
习 题 9
二 编程题
main(){
int n,*a,i,j,t=0;
scanf(%d,n);
for(i=0;in;i++)
for(j=0;jn;j++)
scanf(%d,a+i*n+j);
for(i=0;in;i++)
for(j=0;ji;j++)
if (*(a+i*n+j)!=0) t=1;
if (t==0) printf(is xia san jiao fang zhen);
else printf(not is xia san jiao zhen);
}
运行结果:
有一个字符串,包含n个字符,将字符串从第i个字符到第j个字符间的字符逆置。
#include stdlib.h
#include stdio.h
void main()
{char *s,ch;
int i,j;
printf(input string s\n);
scanf(%s,s);
printf(input i j\n);
scanf(%d %d,i,j);
for(;ij;i++,j--)
{ch=*(s+i);
*(s+i)=*(s+j);*(s+j)=ch;
}printf(%s,s);
}
运行结果:
编写一个函数,对n个字符开辟连续的存储空间,此函数返回一个指针(地址)指向字符串开始的空间。
# define NULL 0
# define NEWSIZE 1
原创力文档

文档评论(0)