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

PPT
  • 阅读 45 次
  • 下载 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”};,则print

f(“%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复制到字符串str

3中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';printf("%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){case'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=s

2+a[i][j];}printf("%d\n%d\n",s1,s2);}181015.下面程序的运行结果为#include<stdio.h>main(){inti,j,row=0,col=0,m;st

aticinta[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.设输入的字符串为:TheWindows95OperatingSystem则输出的第一行和最后一行分别是:和__main(){c

hara[4][10],j,k;for(j=0;j<4;j++)scanf("%s",a[j]);for(j=0;j<4;j++){k=j;printf("%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<s

tring.h>main(){chara[]="clanguage",t;inti,j,k;k=;for(i=0;i<=k-2;i+=2)for(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(){="OurteacherteachsClanguage";intj,k;for(;s[j]

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

1],str2[LENGTH+1];;intlen1,len2;scanf("%s",str1);scanf("%s",str2);;while(){result[len1]=str1[len1];len1++;}len2=0;while(str2[len2]!='\0'){re

sult[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 太赞文库
×
确认删除?