C语言06改错填空编程含答案.docx

上传人:b****6 文档编号:3017343 上传时间:2022-11-17 格式:DOCX 页数:22 大小:63.26KB
下载 相关 举报
C语言06改错填空编程含答案.docx_第1页
第1页 / 共22页
C语言06改错填空编程含答案.docx_第2页
第2页 / 共22页
C语言06改错填空编程含答案.docx_第3页
第3页 / 共22页
C语言06改错填空编程含答案.docx_第4页
第4页 / 共22页
C语言06改错填空编程含答案.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

C语言06改错填空编程含答案.docx

《C语言06改错填空编程含答案.docx》由会员分享,可在线阅读,更多相关《C语言06改错填空编程含答案.docx(22页珍藏版)》请在冰豆网上搜索。

C语言06改错填空编程含答案.docx

C语言06改错填空编程含答案

#include

voidmain()

{intm,n,k;

for(m=1;m<10;m++)

for(n=1;/**/n<10/**/;n++)

{k=/**/m*10+n+n*10+m/**/;

if(k==99)

printf("M=%dN=%d\n",m,n);

}

getch();

}

#include

voidmain()

{

intx,na,nb,nc;

na=nb=/**/nc=0/**/;

printf("Pleaseinputintegernumber,endwith0:

\n");

scanf("%d",&x);

while(x)

{

if(x<0)

/**/++na/**/;

else

++nb;

if(abs(x%/**/10/**/)==3)

++nc;

printf("Pleaseinputintegernumber,endwith0:

\n");

scanf("%d",&x);

}

printf("na=%dnb=%dnc=%d\n",na,nb,nc);

getch();

}

#include

#include

voidmain()

{inti,j;

inta[5][5],sum;

/**/sum=0/**/;

printf("Pleaseinput25numbers:

\n");

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

for(j=0;j<5;j++)

{scanf("%d",&a[i][j]);

if(/**/j==4/**/)

sum+=a[i][j];

}

printf("%.5f\n",/**/1.0*sum/5/**/);

getch();

}

#include

#defineN10

voidmain()

{

inta[N]={21,56,-9,0,3,17,18,5,-23,11};

inti,j,/**/temp/**/;

for(i=N-1;i>=1;i--)

{for(j=0;j<=/**/i-1/**/;j++)

{if(/**/a[j]>a[j+1]/**/)

{temp=a[j];

a[j]=a[j+1];

a[j+1]=temp;

}

}

}

printf("Sortednumbers:

\n");

for(i=0;i

printf("%4d",a[i]);

printf("\n");

getch();

}

#include

voidmain()

{

structstudent

{

charname[10];

floatscore;

};

structstudentstu[5]={"Mary",76.1,"John",87.3,"Tom",81,"susa",87.8,"wilu",79};

inti=0,k=0;

/**/floatmax=stu[0].score/**/;

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

if(stu[i].score>max)

{max=/**/stu[i].score/**/;

/**/k=i/**/;

}

printf("\nname:

%s,score:

%.2f",stu[k].name,stu[k].score);

getch();

}

#include

/**/#define/**/N10

intfind(inta[],intx)

{

inti;

for(/**/i=0/**/;i

{if(a[i]==x)

return(i);

}

return(/**/-1/**/);

}

voidmain()

{

inta[N]={21,56,-9,0,3,17,18,5,-23,11};

intf,f_at;

printf("Inputanumbertobesearched:

");

scanf("%d",&f);

f_at=find(a,f);

if(f_at>=0)

printf("%disfound,it'sat%d\n",f,f_at);

else

printf("Notexist.\n");

getch();

}

#include

voidmain()

{

inti,s[9];

floataver;

printf("Pleaseinputsampler:

\n");

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

scanf("%d",&s[i]);

aver=((float)/**/(s[7]+s[8])/**/)/2;

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

if(s[i]

printf("%d\n",s[i]);

getch();

}

/**/#include/**/

voidmain()

{

charstr[100];

int/**/i,j/**/;

printf("Inputstring:

");

gets(str);

for(i=j=0;str[i]!

='\0';i++)

{if(str[i]!

='b')

{str[j]=str[i];

/**/j++/**/;

}

}

str[j]='\0';

printf("Nowstringis:

");

puts(str);

getch();

}

#include

voidmain()

{inti,j,k;

intnum=0;

printf("No.1yuan2yuan5yuan\n");

for(k=0;k<=2;k++)

for(j=0;j<=5;j++)

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

if(/**/k*5+j*2+i==10/**/)

{num++;

printf("%9d%9d%9d%9d\n",num,i,j,k);

}

getch();

}

#include

voidmain()

{enumbody{zhang,wang,zhao,li};

/**/enum/**/bodyday[12],j;

inti;

j=zhang;

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

{day[i]=j;

j++;

if(j>li)

j=/**/zhang/**/;

}

printf("List:

\n");

for(i=1;i<=12;i++)

{switch(day[i-1])

{casezhang:

printf("Day%2dis%s\n",i,"zhang");

break;

casewang:

printf("Day%2dis%s\n",i,"wang");

break;

case/**/zhao/**/:

printf("Day%2dis%s\n",i,"zhao");

break;

caseli:

printf("Day%2dis%s\n",i,"li");

}

}

getch();

}

输出:

ab78cd01EF56GH65

#include

#include

voidmain()

{

chars1[100],s2[100];

inti,s_len;

printf("Pleaseinputstring:

\n");

gets(s1);

s_len=/**/s1/**/;//strlen(s1)

for(i=0;i

{

if(s1[i]>='0'&&s1[i]<='7')

s2[i]=s1[i]+2;

elseif(s1[i]=='8'/**/&&/**/s1[i]=='9')//||

s2[i]=s1[i]-8;

else

s2[i]=s1[i];

}

/**/s2[i+1]/**/='\0';//s2[i]

puts(s2);

getch();

}

#include

intfun(/**/charp/**/)//char*p

{intx;

/**/x=1;/**///x=0;

while(*p)

{x=x*8+*p-'0';

p++;

}

return(/**/*p/**/);//x

}

voidmain()

{

charstr_s[6];

printf("Enterstring:

");

gets(str_s);

printf("\nDecimalis:

%d",fun(str_s));

getch();

}

#include

voidmain()

{

inti,num[100],count;

/**/count=1/**/;//count=0

for(i=1000;i<=2000;i++)

if(/**/(i-2)%4=0&&(i-3)%7=0/**/)//(i-2)%4==0&&(i-3)%7==0

{

num[count]=i;

count++;

}

printf("Totalnumberis:

%d\n",count);

for(i=0;/**/i<=count/**/;i++)//i

printf("%d\n",num[i]);

getch();

}

#include

#include

intprime(intx)

{

inti,mark=1;

doublek;

/**/i=1/**/;//i=2

k=(int)sqrt((double)x);

while(i<=k)

{if(x%i==0)

{/**/i=k+1;/**///mark=0;

break;

}

i++;

}

return(mark);

}

voidmain()

{

inta;

printf("Inputanumber:

");

scanf("%d",&a);

if(/**/!

prime(a)/**/)//prime(a)

printf("

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1