手机版

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文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)