040304秋上机考解答0311Word格式.docx
- 文档编号:16199606
- 上传时间:2022-11-21
- 格式:DOCX
- 页数:14
- 大小:16.37KB
040304秋上机考解答0311Word格式.docx
《040304秋上机考解答0311Word格式.docx》由会员分享,可在线阅读,更多相关《040304秋上机考解答0311Word格式.docx(14页珍藏版)》请在冰豆网上搜索。
A'
Z'
)count++;
a[i];
if(a[i]=='
'
(a[i+1]>
a[i+1]<
||a[i+1]>
))
printf("
/*1-A-3*/
{inta,i,j;
scanf("
&
a);
a=1"
i=2;
while(a>
=i)
{if(a%i==0)
{printf("
*%d"
a/=i;
else++i;
/*1-B-1*/
{chara[10];
inti,count=0;
{scanf("
%c"
e'
)
{count++;
%d,"
\nthereisn`tcharacter'
.\n"
/*1-B-2*/
inti;
)a[0]-=32;
a[i+1]-=32;
puts(a);
/*1-B-3*/
程序设计基础(C语言)上机考(第二套)参考解答
/*2-A-1*/
{
intn,g,s,b;
for(n=100;
n<
1000;
n++)
{g=n%10;
s=(n/10)%10;
b=n/100;
if(n==g*g*g+s*s*s+b*b*b)printf("
%d"
n);
/*2-A-2*/
#include<
math.h>
{ints[10],i,j;
floatd[10],av=0,min;
s+i);
av+=s[i];
av/=10;
%6.2f"
av);
d[i]=fabs(av-s[i]);
for(min=d[0],j=0,i=1;
if(d[i]<
min){min=d[i];
j=i;
%d\n"
s[j]);
/*2-A-3*/
{intd,m,dpm[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
intn,i;
%d%d"
m,&
d);
for(n=d,i=0;
m;
n=n+dpm[i];
n=n%5;
if(n>
=1&
=3)printf("
1\n"
0\n"
/*2-B-1*/
{inti;
for(i=1;
if(i%3==1&
i%5==2&
i%7==3)printf("
/*2-B-2*/
{inti,score[10],imax,imin;
floatav=0;
for(imax=imin=i=0;
{scanf("
score+i);
av+=score[i];
if(score[i]>
score[imax])imax=i;
if(score[i]<
score[imin])imin=i;
av=(av-score[imax]-score[imin])/8;
%6.2f\n"
/*2-B-3*/
TheCProgrammingDesignPracticeTestNo.3
/*3-A-1*/
#include"
math.h"
{intx,y;
for(x=0;
x<
=sqrt(1994);
x++)
for(y=0;
y<
y++)
if(x*x+y*y==1994)printf("
%d%d\n"
x,y);
/*3-A-2*/
{inti,j,a[10],max;
longsum=0;
floatavg,diff[10];
sum=sum+a[i];
avg=sum/10.0;
diff[i]=fabs(a[i]-avg);
max=diff[0];
if(max<
diff[i])
{max=diff[i];
a[j]);
/*3-A-3*/
{longsum=0,mul=1;
inti,n;
n);
=n;
{mul=mul*i;
sum=sum+mul;
%ld"
sum);
/*3-B-1*/
{inti,j,k;
=100;
for(j=1;
j<
=50;
j++)
for(k=1;
k<
=20;
k++)
if(i+j+k==50&
i+2*j+5*k==100)
%d%d%d\n"
i,j,k);
/*3-B-2*/
longexp(intx,intn)
{longsum=1;
n;
sum=sum*x;
returnsum;
{longsum;
intx,n;
x,&
sum=exp(x,n);
/*3-B-3*/
{intn,i;
0)
for(i=n;
=2*n;
sum+=i;
else
for(i=2*n;
程序设计基础(C语言)上机考(第四套)参考解答
/*4-A-1*/
{inti=0;
chara[50],b[50],*p=a,*q=b;
while(*p>
0'
*p<
9'
){p++;
i++;
while(*q++=*p++);
*(q-1)='
;
a[i]='
\0'
p=a;
puts(b);
/*4-A-2*/
{inta[7][4],i,j,sum=0;
7;
for(j=0;
4;
a[i][j]);
6;
3;
sum+=a[i][j];
/*4-A-3*/
{chara[50];
intcounta=0,counte=0,counti=0,counto=0,countu=0,county=0,countc=0,i;
||a[i]=='
)counta++;
elseif(a[i]=='
E'
)counte++;
i'
I'
)counti++;
o'
O'
)counto++;
u'
U'
)countu++;
y'
Y'
)county++;
elseif(a[i]>
B'
a[i]<
||a[i]>
b'
countc++;
%d%d%d%d%d%d%d\n"
counta,counte,counti,counto,
countu,county,countc);
/*4-B-1*/
while(!
(*p>
)){p++;
i++;
/*4-B-2*/
{inta[7][4],i,j,sum=0,sum1=0;
sum1+=a[i][j];
sum-sum1);
/*4-B-3*/
intcount[26]={0};
inti,m,n;
{m=a[i]-'
n=a[i]-'
if(m>
=0&
m<
=25)count[m]++;
=25)count[n]++;
26;
count[i]);
\n"
程序设计基础(C语言)上机考(第五套)参考解答
/*5-A-1*/
{inti,s=0;
for(i=1000;
=2000;
if(i%7==0&
i%13==0)s+=i;
s);
/*5-A-2*/
stdio.h>
{charc;
while((c=getchar())!
\n'
{if(c>
c<
)c-=32;
putchar(c);
/*5-A-3
(1)*/
{inta[20],i,j,k,n=20;
i++)scanf("
a[i]);
{for(j=i+1;
if(a[i]==a[j])
{for(k=j;
n-1;
k++)a[k]=a[k+1];
--n;
j--;
i++)printf("
a[i]);
/*5-A-3
(2)*/
{inta[20],i,j,k=0,b[20];
20;
scanf("
a+i),i++);
{for(j=0;
if(a[j]==a[i]&
i)break;
elseif(i==j)
{b[k]=a[i];
k++;
break;
k;
b[i]);
/*5-A-3(3)*/
{inta[20],b[20],i,j,k,n=20;
b[0]=a[0];
k=1;
if(a[i]==b[j])break;
if(j>
=k)b[k++]=a[i];
/*5-B-1*/
{intx;
=316;
if(x%11==0&
(316-x)%13==0)
x,316-x);
/*5-B-2*/
{charc[50],*p,*q,t;
gets(c);
p=c;
q=c;
while(*q)q++;
q--;
while(q>
p)
{t=*p;
*p=*q;
*q=t;
p++;
puts(c);
/*5-B-3*/
{chara[20],b[20];
inti,j,k=0;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 040304 上机 解答 0311