二级C语言程序设计练习答案(6)

2019-01-26 14:15

【9-9】C【9-10】C【9-11】C【9-12】D【9-13】D【9-14】A,C(?)

【9-15】A【9-16】A【9-17】C【9-18】C【9-19】9,0【9-20】6【9-21】12

【9-22】3【9-23】2721【9-24】-850,2,0【9-25】k=p,(k)

【9-26】c=getchar(),c-65

【9-27】

#include

main()

{ char *s,a[100];

int i,k=0,num[10]={0};

s=a;

printf(\

scanf(\

while(*s!='\\0')

{ if (isdigit(*s)&&(*s>'0'))

num[*s-49]++;

if (*s==48) num[9]++;

s++; }

for (i=0;i<9;i++)

printf(\

printf(\

printf(\

for (i=0;i<=9;i++) k+=num[i];

printf(\ %d \

getch(); }

【9-28】

move(int a[10],int n)

{int i;

for (i=n;i<10;i++)

a[i-1]=a[i];

a[9]=0; }

main()

{int x[10],i,n;

printf(\

for(i=0;i<10;i++)

scanf(\

printf(\

scanf(\

move(x,n);

printf(\

for (i=0;i<10;i++)

printf(\

getch(); }

【9-29】

main()

{int a[100]={0},b[100]={0},i,j;

printf(\

for(i=0;i<100;i++)

{scanf(\

if ( a[i]==32767) break; } i--;

odd(a,b,i);

printf(\

for (i=0;i<100;i++)

if (b[i]!=0) printf(\

else break;

getch(); }

odd(int a[100],int b[100],int n)

{ int i,j=0;

for(i=0;i<=n;i++)

if(a[i]%2!=0) b[j++]=a[i];

}

【9-30】

#include

sort(char s[],int n)

{int i,j,p,t;

for(j=0;j<(n-1);j++)

{p=j;

for(i=j+1;i

if(s[p]

if(p!=j) { t=s[j]; s[j]=s[p]; s[p]=t; } } }

main()

{char *s;

int n;

printf(\

scanf(\

n=strlen(s);

sort(s,n);

printf(\

getch(); }

【9-31】

main()

{int a[100],n,*p,i=1;

a[0]=-32768; p=a+1;

printf(\ do

{scanf(\

if (a[i]>=a[i-1]) i++; }

while(a[i-1]!=32767);

printf(\

scanf(\

p=a;

insert(p,n);

p=a+1;

printf(\ do

if (*p!=32767) printf(\ \

while (*p!=32767);

getch(); }


二级C语言程序设计练习答案(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:初一叙事作文:美丽中国,我的中国梦 - 1500字

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

马上注册会员

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