c程序设计上机题

c程序设计上机题

ID:37080877

大小:149.51 KB

页数:26页

时间:2019-05-16

c程序设计上机题_第1页
c程序设计上机题_第2页
c程序设计上机题_第3页
c程序设计上机题_第4页
c程序设计上机题_第5页
资源描述:

《c程序设计上机题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C程序设计上机题(一)修改题1.在考生目录下,有Modify.c程序,该程序中“/******N******/”的下一行中有错误,请改正(注意:不得加行、减行、加句、减句,否则后果自负)。该程序功能:输入m、n(要求输入数均大于0),输出它们的最小公倍数/*findtheleasecommonmultipleofmandn*/#includevoidmain(){intm,n,k;/****1*****/while(scanf(“%d%d”,&m,&n),m<0&&n<0);//m<0

2、

3、n<0for(k

4、=m;k%n!=0;)/*****2****/k=k+m%n;//k=k+mprintf(“%d”,k);}2.在考生目录下,有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时的值。#includefloatf(float,float*,int);voidmain(){floatb[5]={1.

5、1,2.2,3.3,4.4,5.5};printf(“%f”,f(1.7,b,5));}floatf(1)//floatf(floatx,floata[],intn){floaty=a[0],t=1;inti;for(i=1;i

6、ludefloatf(floatx,intn,intflag){floaty;intI;1//y=x[0]for(I=1;Iflag*y)y=x[I];returny;}voidmain(){floata[6]={3,5,9,4,2.5,1},b[5]={3,-2,6,9,1};printf(“%.2f”,f(a,6,1),2));//printf(“%.2f”,f(a,b,1)-f(a,b,-1));}1214.在考生目录下,有Modify.c程序,该程序

7、中“/******N******/”的下一行中有错误,请改正(注意:不得加行、减行、加句、减句,否则后果自负)。程序功能:分别统计字符串中所有英文字母中的各元音字母的个数。#include#includevoidmain(){chara[80];intn[5]={0},i;gets(a);for(i=0;a[i]!=‘’;i++)/****1*****/switch(toupper(a[i]){//switch(tolowera[i])}case‘a’:n0]++;break;cas

8、e‘e’:n[1]++;break;case‘i’:n[2]++;break;case‘o’:n[3]++;break;/****2****/case‘U’:n[4]++;//case‘u’:n[4]++;}for(i=0;i<5;i++)printf(“%d”,n[i]);}5.在考生目录下,有Modify.c程序,该程序中“/******N******/”的下一行中有错误,请改正(注意:不得加行、减行、加句、减句,否则后果自负)。程序功能:输入n(0

9、33334444444#includevoidmain(){inti,j,n;/*****1******/scanf(“%d”,n);//scanf(“%d”,&n);for(i=1;i<=n;i++){for(j=1;j<=n+1-i;j++)putchar(‘’);for(j=1;j<=2*I-1;j++)putchar((char)(i+48));/****2****/putchar();//putchar(‘’);}}6.在考生目录下,有Modify.c程序,该程序中“N”是根据程序功能需

10、要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。该程序功能:调用函数f,将字符串中的所有字符逆序存放,然后输出。例如,输入字符串为“123456”,则程序的输出结果为“654321”。#include#include121voidmai

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。