下载此文档

C程序设计上机模拟题.doc


文档分类:IT计算机 | 页数:约40页 举报非法文档有奖
1/40
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/40 下载此文档
文档列表 文档介绍
C程序设计上机模拟题
程序修改题
1. 在考生目录下,,该程序中”/******N******/”的下一行中有错误,请改正(注意:不得加行、减行、加句、减句,否则后果自负)。
该程序功能:输入m、n(要求输入数均大于0),输出它们的最小公倍数
/*find the lease common multiple of m and n*/
#include <>
void main()
{ int m,n,k;
/****1*****/
while(scanf("%d%d",&m,&n),m<0&&n<0);//m<0|| n<0
for(k=m;k%n!=0;)
/*****2****/
k=k+m%n; // k=k+m
printf("%d\n",k);
}
,,该程序中”/******N******/”的下一行中有错误,请改正(注意:不得加行、减行、加句、减句,否则后果自负)。
该程序功能: 运行时若输入a,n分别为3,6,则输出下列表达式的值。
3+33+333+3333+33333+
#include <>
void main( )
{ int i,a,n,t=0;
/********1*******/
s=0; // int s=0;
scanf(“%d%d”,&a,&n);
for(i=1;i<=n;i++) {
/*******2******/
t=t*10+i; // t=t*10+1;
s=s+t;
}
s=s*a;
printf(“%d\n”,s);
}
,,该程序中”/******N******/”的下一行中有错误,请改正(注意:不得加行、减行、加句、减句,否则后果自负)。
该程序功能:输入一个字符串,输出其中所出现过的大写英文字母。如运行时输入字符串”FONTNAME and FILENAME”,应输出 ”FONTAMEIL”.
#include <>
void main( )
{ char x[80],y[26]; int i,j,ny=0;
gets(x);
for(i=0;x[i]!=’\0’;i++)
if(x[i]>=’A’&&x[i]<=’Z’) {
for(j=0;j<ny;j++)
/***** 1 *****/
if(y[i]==x[j]) break; // y[j]==x[i]
if(j==ny) { y[ny]=x[i] ;ny++;}
}
/**** 2 ****/
for(i=0;i<26;i++) // i<ny
printf(“%c”,y[i]);
printf(“\n”);
}
,,该程序中"/***** N ****/"的下一行中有错误,请改正(注意:不得加行、减行、加句、减句,否则后果自负)。
该程序功能:输入x、eps,计算多项式1-x+x*x/2!-x*x*x/3!+...的和直到末项的绝对值小于eps为止。
# include <>
#include <>
void main( )
{ float x,eps,s=1,t=1,i=1;
scanf("%f%f",&x,&eps);
do{ /***** 1 ****/
t=-t*x/++i; //t = -t * x/ i++;
s += t;
/***** 2 ****/
}while( fabs(t ) >= eps) // 少 ;
printf("%f\n",s);
}
,,该程序中”/******N******/”的下一行中有错误,请改正(注意:不得加行、减行、加句、减句,否

C程序设计上机模拟题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数40
  • 收藏数0 收藏
  • 顶次数0
  • 上传人miao19720107
  • 文件大小112 KB
  • 时间2021-04-10
最近更新