C语言习题集合(指针)(5)

发布时间:2021-06-06

C语言习题集合(指针)

#include"string.h"main(){

intj,k=0;

chars[60],t[100],*p;p=s;gets(p);while(*p)

{for(j=1;j<=3&&*p;【1】)t[k]=*p;

if(【2】){t[k]='';k++;}}

t[k]='\0';puts(t);}

【1】A.p++B.p++,k++C.p++,k++,j++D.k++,j++【2】A.j==4B.*p=='\0'C.!*pD.j!=433.下面程序的功能是将八进制正整数字符串转换为十进制整数。请选择填空。

#include"stdio.h"#include"string.h"main(){

char*t,s[8];intn;t=s;gets(t);n=【1】;

while(【2】!='\0')n=n*8+*t-'0';printf("%d\n",n);}

【1】A.0B.*tC.*t-'0'D.*t+'0'【2】A.*tB.*t++C.*(++t)D.t

34.下面程序的功能是在字符串s中找出最大的字符并放在第一个位置上,并将该字符前的

原字符往后顺序移动,如:boy&girl变成ybo&girl。请选择填空。#include"stdio.h"#include"string.h"main(){

chars[80],*t,max,*w;t=s;gets(t);

max=*(t++);while(*t!='\0'){

if(max<*t)

C语言习题集合(指针)(5).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

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