欢迎来到天天文库
浏览记录
ID:40535707
大小:24.00 KB
页数:5页
时间:2019-08-04
《c语言程序设计典例之一》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1./**在考生目录的Paper子目录下,有Modify.c文件,该文件中“/*****N*****/”的下一行中有错误,*请改正(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:输入n(0#include#includevoidmain(){intn,i;char*str;scanf("%d",&n);str=(char*)malloc(n);gets(str);for(i=0;i2、(str);i++)if(str[i]>='a'&&str[i]<='z')str[i]=str[i]-('a'-'A');puts(str);}2./**在考生目录的Paper子目录下,有Modify.c文件,该文件中“/*****N*****/”的下一行中有错误,*请改正(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:输入m、n(要求输入数均大于0,且m>=n),输出它们的最小公倍数。*/#includevoidmain(){intm,n,k;/********1*********/while(scanf("%d%d",&m,&n),m<03、4、n<0)5、;for(k=m;k%n!=0;)/********2********/k=k+m;printf("%d",k);}3./**在考生目录的Paper子目录下,有Modify.c文件,该文件中“/*****N*****/”的下一行中有错误,*请改正(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:分别统计字符串中所有英文字母中的各元音字母个数。*/#include#includevoidmain(){chara[81];intn[5]={0},i;gets(a);for(i=0;a[i]!=' ';i++)/*****1*****/sw6、itch(tolower(a[i])){case'a':n[0]++;break;case'e':n[1]++;break;case'i':n[2]++;break;case'o':n[3]++;break;/*****2*****/case'u':n[4]++;}for(i=0;i<5;i++)printf("%d",n[i]);}4./**在考生目录的Paper子目录下,有Modify.c文件,该文件中“/*****N*****/”的下一行中有错误,*请改正(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:输入1个字符串,按字母首次出现次序输出其中所出现过的大写英文字7、母。*如运行时输入字符串"FONTNAMEandFILENAME",应输出"FONTAMEIL"。*/#includevoidmain(){charx[80],y[26];inti,j,ny=0;gets(x);for(i=0;x[i]!=' ';i++)if(x[i]>='A'&&x[i]<='Z'){for(j=0;j8、");}5/**在考生目录的Paper子目录下,有Modify.c文件,该文件中“/*****N*****/”的下一行中有错误,*请改正(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:输入x和正数eps,计算多项式1-x+x*x/2!-x*x*x/3!+...的和直到末项的绝对值小于eps为止。*/#include#includevoidmain(){floatx,eps,s=1,t=1,i=1;scanf("%f%f",&x,&eps);do{/*****1*****/t=-t*x/i++;s+=t;/*****2*****/}while9、(fabs(t)>eps);printf("%f",s);}6/**在考生目录的Paper子目录下,有Modify.c文件,该文件中"____N____"是根据程序功能*需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:调用函数f计算代数多项式1.1+2.2*x+3.3*x*x+4.4*x*x*x+5.5*x*x*x*x*当x=1.7时的值。*/#include
2、(str);i++)if(str[i]>='a'&&str[i]<='z')str[i]=str[i]-('a'-'A');puts(str);}2./**在考生目录的Paper子目录下,有Modify.c文件,该文件中“/*****N*****/”的下一行中有错误,*请改正(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:输入m、n(要求输入数均大于0,且m>=n),输出它们的最小公倍数。*/#includevoidmain(){intm,n,k;/********1*********/while(scanf("%d%d",&m,&n),m<0
3、
4、n<0)
5、;for(k=m;k%n!=0;)/********2********/k=k+m;printf("%d",k);}3./**在考生目录的Paper子目录下,有Modify.c文件,该文件中“/*****N*****/”的下一行中有错误,*请改正(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:分别统计字符串中所有英文字母中的各元音字母个数。*/#include#includevoidmain(){chara[81];intn[5]={0},i;gets(a);for(i=0;a[i]!=' ';i++)/*****1*****/sw
6、itch(tolower(a[i])){case'a':n[0]++;break;case'e':n[1]++;break;case'i':n[2]++;break;case'o':n[3]++;break;/*****2*****/case'u':n[4]++;}for(i=0;i<5;i++)printf("%d",n[i]);}4./**在考生目录的Paper子目录下,有Modify.c文件,该文件中“/*****N*****/”的下一行中有错误,*请改正(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:输入1个字符串,按字母首次出现次序输出其中所出现过的大写英文字
7、母。*如运行时输入字符串"FONTNAMEandFILENAME",应输出"FONTAMEIL"。*/#includevoidmain(){charx[80],y[26];inti,j,ny=0;gets(x);for(i=0;x[i]!=' ';i++)if(x[i]>='A'&&x[i]<='Z'){for(j=0;j8、");}5/**在考生目录的Paper子目录下,有Modify.c文件,该文件中“/*****N*****/”的下一行中有错误,*请改正(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:输入x和正数eps,计算多项式1-x+x*x/2!-x*x*x/3!+...的和直到末项的绝对值小于eps为止。*/#include#includevoidmain(){floatx,eps,s=1,t=1,i=1;scanf("%f%f",&x,&eps);do{/*****1*****/t=-t*x/i++;s+=t;/*****2*****/}while9、(fabs(t)>eps);printf("%f",s);}6/**在考生目录的Paper子目录下,有Modify.c文件,该文件中"____N____"是根据程序功能*需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:调用函数f计算代数多项式1.1+2.2*x+3.3*x*x+4.4*x*x*x+5.5*x*x*x*x*当x=1.7时的值。*/#include
8、");}5/**在考生目录的Paper子目录下,有Modify.c文件,该文件中“/*****N*****/”的下一行中有错误,*请改正(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:输入x和正数eps,计算多项式1-x+x*x/2!-x*x*x/3!+...的和直到末项的绝对值小于eps为止。*/#include#includevoidmain(){floatx,eps,s=1,t=1,i=1;scanf("%f%f",&x,&eps);do{/*****1*****/t=-t*x/i++;s+=t;/*****2*****/}while
9、(fabs(t)>eps);printf("%f",s);}6/**在考生目录的Paper子目录下,有Modify.c文件,该文件中"____N____"是根据程序功能*需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。*该程序功能:调用函数f计算代数多项式1.1+2.2*x+3.3*x*x+4.4*x*x*x+5.5*x*x*x*x*当x=1.7时的值。*/#include
此文档下载收益归作者所有