下述对C语言字符数组的描述中错误的是A字符数组可课件

PPT
  • 阅读 40 次
  • 下载 0 次
  • 页数 15 页
  • 大小 182.000 KB
  • 2022-11-13 上传
  • 收藏
  • 违规举报
  • © 版权认领
下载文档10.00 元 加入VIP免费下载
此文档由【小橙橙】提供上传,收益归文档提供者,本网站只提供存储服务。若此文档侵犯了您的版权,欢迎进行违规举报版权认领
下述对C语言字符数组的描述中错误的是A字符数组可课件
可在后台配置第一页与第二页中间广告代码
下述对C语言字符数组的描述中错误的是A字符数组可课件
可在后台配置第二页与第三页中间广告代码
下述对C语言字符数组的描述中错误的是A字符数组可课件
可在后台配置第三页与第四页中间广告代码
下述对C语言字符数组的描述中错误的是A字符数组可课件
下述对C语言字符数组的描述中错误的是A字符数组可课件
还剩5页未读,继续阅读
【这是免费文档,您可以免费阅读】
/ 15
  • 收藏
  • 违规举报
  • © 版权认领
下载文档10.00 元 加入VIP免费下载
文本内容

【文档说明】下述对C语言字符数组的描述中错误的是A字符数组可课件.ppt,共(15)页,182.000 KB,由小橙橙上传

转载请保留链接:https://www.ichengzhen.cn/view-7197.html

以下为本文档部分文字说明:

3.设有数组定义:chararray[]="China";则数组array所占的空间为。A)4个字节B)5个字节C)6个字节D)7个字节C4.给出以下定义:charx[]=“abcdefg”;chary[]={'a','b','c','d','e'

,'f','g'};则正确的叙述为。A)数组X和数组Y等价B)数组x和数组Y的长度相同C)数组X的长度大于数组Y的长度D)数组X的长度小于数组Y的长度C5.选择出正确的输入语句(其中:chars[5],c;intb;)。A)scanf(“%s%c”,s,c);B)scanf

(“%%d%c”,&b,&c);C)scanf(“%d%%c”,b,&c);D)scanf(“%s%c”,s,&c);D6.设有定义:chars[12]={“string”};,则printf(“%d\n”,strlen(s));的输出是。A)6B)7C)11D)12A7.下列

语句中,正确的是。A)chara[3][]={„abc‟,‟1‟};B)chara[][3]={„123‟,‟1‟};C)chara[3][]={„a‟,”1”};D)chara[][3]={“a”,”1”};D8.语句”printf(“

%d\n”,strlen(“ats\no12\1\\”));”的输出结果是。A)11B)10C)9D)8C9.函数调用”strcat(strcpy(str1,str2),str3)”的功能是。A将字符串str1复制到字符串str2中后再连接到字符串str3之后B将字符串str1连接到

字符串str2之后再复制到字符串str3之后C将字符串str2复制到字符串str1中后再将字符串str3连接到字符串str1之后D将字符串str2连接到字符串str1之后再将字符串str1复制到字符串str3中C10.定义如

下变量的数组:inti;intx[3][3]={1,2,3,4,5,6,7,8,9};则下面语句的输出结果是。for(i=0;i<3;i++)printf(“%d”,x[i][2-i]);A)159B)147C)357D)369C11.下面程序的

运行结果为。#include<stdio.h>main(){charch[7]={"65ab21"};inti,s=0;for(i=0;ch[i]>='0'&&ch[i]<'9';i+=2)s=10*s+ch[i]-'0';pri

ntf("%d\n",s);}612.下面程序的运行结果为#include"stdio.h"main(){charstr[]="SSSWILTECH1\1\11W\1WALLMP1";intk;charc;for(k=2;(c=str[k])!='\0';k++){switch(c){ca

se'A':putchar('a');continue;case'1':break;case1:while((c=str[++k])!='\1'&&c!='\0');case9:putchar('#');case'E':case'L':continue;default:putchar(

c);continue;}putchar('*');}}SWITCH*#WaMP*13.下面程序的运行结果为#include<stdio.h>main(){inta[3][3]={1,2,3,4,5,6,7,8,9

},i,s=0;for(i=0;i<=2;i++)s=s+a[i][i];printf("s=%d\n",s);}S=1514.下面程序的运行结果为main(){staticinta[][3]={9,7,5,3,1,2,4,6,8};inti,j,s1=0,s2=0;for(i=0;i<

3;i++)for(j=0;j<3;j++){if(i==j)s1=s1+a[i][j];if(i+j==2)s2=s2+a[i][j];}printf("%d\n%d\n",s1,s2);}181015.下面程序的运行结果为#i

nclude<stdio.h>main(){inti,j,row=0,col=0,m;staticinta[3][3]={1,-2,0,4,-5,6,2,4};m=a[0][0];for(i=0;i<3;i++)for(j=0;j

<3;j++)if(a[i][j]<m){m=a[i][j];row=i;col=j;}printf("(%d,%d)=%d\n",row,col,m);}(1,1)=-516.设输入的字符串为:TheWindows95Opera

tingSystem则输出的第一行和最后一行分别是:和__main(){chara[4][10],j,k;for(j=0;j<4;j++)scanf("%s",a[j]);for(j=0;j<4;j++){k=j;prin

tf("%s\n",a[j++]+k);}}Theerating17.下面程序的运行结果为main(){inta[5][5],i,j;for(i=0;i<5;i++){a[i][i]=i+1;for(j=0;j<5;j++)if(j!=i)a[

i][j]=0;}for(i=0;i<5;i++){for(j=0;j<5;j++)printf("%2d",a[i][j]);printf("\n");}}100000200000300000400000518、程序的功能是,将字符数组a中下标值为偶数的元素从小到

大排列,其它元素不变。#include<stdio.h>#include<string.h>main(){chara[]="clanguage",t;inti,j,k;k=;for(i=0;i<=k-2;i+=2)f

or(j=i+2;j<k;)if(){t=a[i];a[i]=a[j];a[j]=t;}puts(a);printf("\n");}strlen(a)j+=2a[i]>a[j]19、将已知字符串中的空格删去main(){="OurteacherteachsClanguag

e";intj,k;for(;s[j]!='\0';j++)if(s[j]!='');s[k]='\0';printf("%s",s);}chars[]j=k=0s[k++]=s[j]20.把两个字符串连接起来。#defineLENGTH40ma

in(){charstr1[LENGTH+1],str2[LENGTH+1];;intlen1,len2;scanf("%s",str1);scanf("%s",str2);;while(){result[len1]=str1[len1];len1++;}len2=0;wh

ile(str2[len2]!='\0'){result[len1]=str2[len2];len1++;len2++;};printf("%s\n",result);}charresult[2*LENGTH+1]len1=0str1[len1]!=

'\0'result[len1]='\0'21.下列程序的功能是输出一5X5矩阵,使得上三角元素为1,其余元素为0main(){inta[5][5],i,j;for(i=0;i<5;i++)for(j=0;j<5;j++)if()a[i][j]=0;else;for(i=0

;i<5;i++){for(j=0;j<5;j++)printf("%2d",a[i][j]);printf("\n");}}i>ja[i][j]=1

小橙橙
小橙橙
文档分享,欢迎浏览!
  • 文档 25747
  • 被下载 7
  • 被收藏 0
相关资源
广告代码123
若发现您的权益受到侵害,请立即联系客服,我们会尽快为您处理。侵权客服QQ:395972555 (支持时间:9:00-21:00) 公众号
Powered by 太赞文库
×
确认删除?