ImageVerifierCode 换一换
格式:DOCX , 页数:36 ,大小:20.70KB ,
资源ID:5141295      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-5141295.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(C语言模拟试题完整版Word文档格式.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

C语言模拟试题完整版Word文档格式.docx

1、 for(i=0;【?】;i+) *(p+i)=【? i=0; k=0; m=0; while(mn-1) if(【?】!=0) k+; if(k=3) *(p+i)=0; m+; i+; if(i=n) i=0; while(【?】) p+;%d is leftn,*p); return 0;答案:=(答案1)=ii=(答案2)=i+11+i=(答案3)=*(p+i)*(i+p)=(答案4)=*p=00=*p第2题 (15.0分) 输入某年某月某日,判断这一天是这一年的第几天? int day,month,year,sum,leap;nplease input year,month,dayn

2、);%d,%d,%dyear,&month,&day); switch(month)/*从月份得出已过多少天*/ case 1:sum=0; break; case 2:sum=31; case 3:sum=59; case 4: case 5:sum=120; case 6:sum=151; case 7:sum=181; case 8:sum=212; case 9:sum=243; case 10:sum=273; case 11:sum=304; case 12:sum=334; default:printf(data error 【?/*再加上日期数*/ if(year%400=0|

3、(year%4=0【?】)/*判断是否闰年*/ leap=1; else leap=0; if(leap=1【?】) sum+;it is the %dth day.,sum);sum=90sum=sum+daysum=day+sumsum+=day&year%100!=00!=year%100(year%100!=0)(0!=year%100)month222)(2month)二、程序改错 共2题 (共计30分)/*- 【程序改错】-请编写函数fun,对长度为8个字符的字符串,将8个字符按 降序排列。例如:原来的字符串为CEAedcab,排序后输出为edcbaECA。-*/#includec

4、onio.hvoid fun(char *s,int num) /*FOUND*/ int i;j; char t;num; for(j=i;jj+) if(sisj) t=si; si=sj; sj=t;main() char s10;输入8个字符的字符串: gets(s); fun(s,8);n%s,s);int i,j;for(j=i+1;jfor(j=i;if(sisi)以下程序能求出满足条件:1*1+2*2+.+n*n1000) +n;/*FOUND*/ s=n*n;n=%dn,n-1);s=n=0;s=0,n=0;s=0 , n=0 ;n=s=0;s=0 ; n=0 ;while(

5、s=s)s+=n*n;s=s+n*n;s= s+ n*n ;三、程序设计 共2题 (共计40分)第1题 (20.0分) /*-【程序设计】-编写函数fun其功能是:根据整型形参m,计算如下 公式的值:y=11/31/51/71/(2m+1)若m=9,则应输出:2.133256-*/float fun(int m) /*Program*/ /* End */int main() int n;Enter n: , &nThe result is %1fn, fun(n); - double y=1; for(i=1; i char str100,*p,*q,*r,c;Input a string:

6、 gets(str);/*SPACE*/ for(p=【?*p;p+) /* *r is the biggest char at moment*/ for(q=r=p;*q;q+) if(*r*q) r=q; if(r!=p) /*swap *r and *p*/ c=*r; *p=c; for(p=str; for(q=p;*p【?】*q;q+); strcpy(p+1,q);Output: %snn,【?】);str*r=*p=计算正整数num的各位上的数字之积。若输入:252,则输出应该是:20。 若输入:202,则输出应该是:0。long fun (long num)/*FOUND*/

7、 long k=1 do k*=num%10 ; num=10; while(!num) ; return (k) ;main( ) long n ;Please enter a number:) ;%ldn) ;n%ldn,fun(n) ;long k=1;num/=10; while(num) ;while(num!=0);利用条件运算符的嵌套来完成此题:学习成绩=90分的同 学用A表示,70-89分之间的用B表示,60-69分之间的用C表示, 60分以下的用D表示。 int score; char *grade;please input a scoren,score); if (scor

8、e100)超出范围! switch(score) grade=ABC case else:D %d belongs to %cn,score,grade);char grade;scanf(score);switch(score/10)default:case 0:case 1:case 2:case3:case 4:case 5:编写函数fun(),要求从字符串中删除指定的字符(区分大、小)。若程序执行时输入字符串为:turbocandborlandc+ 从键盘上输入字符:n,则输出后变为:turbocadbo rladc+,如果输入的字符在字符串中不存在,则字 符串照原样输出。void fun(char s,int c) /*Program*/ /* End */ void main() static char str=turbocandborlandc+ char ch;原始字符串:%sn, str);输入一个字符:%cch); fun(str,ch);str=%sn,str);- char *q=s;for(; *q; q+) if(*q != c) *(s+)=*q;*s=0;-

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2