C新教材课后习题参考答案汇总(4)

2019-04-01 23:42

4、

#include \#include \main() {

char *string,*i,*j; int m,n;

printf(\gets(string); m=strlen(string);

for(i=string,j=string+m-1;i<=string+(m-1)/2;i++,j--) {

if (*i!=*j) break; }

if (i

printf(\不是回文\else

printf(\是回文\getch(); } 5、

#include \main() {

char *str; int i=0;

printf(\gets(str);

while(str[i]!='\\0')

{ if(str[i]>='a'&&str[i]<='z') str[i]=str[i]-32; i++;}

printf(\getch(); } 7、

#include \#include \main() {

char str[100],*p;

printf(\ gets(str);

for(p=str;*p;p++) {

if(*p>='a'&&*p<='z'||*p>='A'&&*p<='Z') *p=*p+5; }

printf(\ getch(); 8、

#include \main() {

int x[3][4],i,j,m,*p[3]; for(i=0;i<3;i++) p[i]=x[i]; for(i=0;i<3;i++)

for(j=0;i<4;j++) *(p[i]+j)=x[i][j]; m=x[0][0];

for(i=0;i<3;i++) for(j=0;i<4;j++) {

if (m<*(p[i]+j)) m=*(p[i]+j); }

printf(\ getch(); } 9、

#include

void itostr(char *,long);/*函数声明*/ void reverse(char *);

void itostr(char *str,long n) {int sign;

char *strtmp=str;

if(n<0)/*当负数是保存符号,并把n取绝对值*/ {sign=-1; n=-n; }

else sign=1;

do /*用循环把整数转成倒排的2进制*/ {*str++=n%2+'0'; }while((n/=2)>0); if(sign<0) *str++='-'; *str='\\0';

reverse(strtmp);/*把倒排的2进制再倒回到正常*/ }

void reverse(char *str)/* 字符串倒排函数*/ {char *t; int c;

t=str+strlen(str)-1; /*指针t指向串末尾*/ for(;str

main() {

char *p,s[6]; int n;

char str[40]; p=s; gets(p); n=*p-'0';

while(*(++p)!='0') n=n*16+(*p)-'0'; itostr(str,n);

printf(\ getch(); } 10、

#include #include main() {

char str[100],*p,*q;

printf(\ gets(str);

for(p=str;*p;p++) {

for(q=p;*p=*q;q++); strcpy(p+1,q); }

printf(\ getch(); }

第十章

一、选择题

1 C 2 A 3 B 4 A 5 C 6 B 7 C 8 D 9 B 10 C 二、程序阅读题 1、 7,3 2、 10,x 三、程序填空题 1、 p!=null c++; p->next 2、 i++<3 old=p->age q->name,q->age 3、 &a->x &a->y sqrt(a->x*a->x+a->y*a->y) 第十一章

一、选择题

1 A 二、填空

2 B 3 B 4 D 5 C 6 C 7 B 1、 字符流或二进制数据流 2、 文本文件 3、 EOF

4、 标准输出、标准出错输出 5、 返回NULL 6、 fseek(fp,32,0) 三、程序填空题 1、#include FILE *fp; “abc.dat”,”ab” fclose(fp); 2、 int zm=0,qt=0; ch=fgetc(fp) qt++ 3、 int n=1; gets(fname); !feof(in) 四、程序设计题(略)


C新教材课后习题参考答案汇总(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:word实用技巧

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: