C语言练习题演讲稿实用教案

上传人:莉**** 文档编号:90179522 上传时间:2022-05-14 格式:PPT 页数:23 大小:602KB
收藏 版权申诉 举报 下载
C语言练习题演讲稿实用教案_第1页
第1页 / 共23页
C语言练习题演讲稿实用教案_第2页
第2页 / 共23页
C语言练习题演讲稿实用教案_第3页
第3页 / 共23页
资源描述:

《C语言练习题演讲稿实用教案》由会员分享,可在线阅读,更多相关《C语言练习题演讲稿实用教案(23页珍藏版)》请在装配图网上搜索。

1、20102010年语言练习题讲解年语言练习题讲解刻苦努力,争取佳绩。刻苦努力,争取佳绩。一、选择题(每个小题共四个答案,其中只有一个是正确的)。11、对下述程序, 是正确的判断。 main ( ) int x,y;scanf(“%d,%d”,&x,&y);if (xy) x=y;y=x;else x+;y+;printf(“%d,%d”,x,y); A)有语法错误,不能通过编译 B)若输入(shr)3和4,则输出4和5 C)若输入(shr)4和3,则输出3和4 D)若输入(shr)4和3,则输出4和5”A12、下述程序的输出(shch)结果是 。main ( ) int a=0,b=0,c=0

2、; if (+a0 | | +b0) +c; printf(“%d,%d,%d”,a,b,c); A)0,0,0 B)1,1,1 C)1,0,1 D)0,1,1C第1页/共22页第一页,共23页。20102010年语言练习题讲解年语言练习题讲解刻苦努力,争取佳绩。刻苦努力,争取佳绩。一、选择题(每个小题共四个答案,其中只有一个(y )是正确的)。13、以下程序输出结果是 。main ( ) int x=1,y=0,a=0,b=0; switch(x) case 1:switch (y) case 0 : a+ ; break ; case 1 : b+ ; break ; case 2:a+;

3、 b+; break; case 3:a+; b+; printf(“a=%d,b=%d”,a,b); A)a=1,b=0 B)a=2,b=1 C)a=1,b=1 D)a=2,b=2B14、下述程序(chngx)的运行结果是 。main ( ) int x=9;for (; x0; x-) if (x%3=0) printf(“%d”,-x);continue ; A)741 B)852 C)963 D)875421B第2页/共22页第二页,共23页。20102010年语言练习题讲解年语言练习题讲解刻苦努力,争取佳绩。刻苦努力,争取佳绩。一、选择题(每个小题共四个答案,其中只有一个(y )是正

4、确的)。15、下述程序段的运行结果是 。int a=1,b=2,c=3,t;while (abc) t=a; a=b; b=t; c-;printf(“%d,%d,%d”,a,b,c); A)1,2,0 B)2,1,0 C)1,2,1 D)2,1,2C16、下面(xi mian)程序的输出结果是 。main ( ) int k=0,m=0,i,j; for (i=0; i2; i+) for (j=0; jB & CA | AB的值是 。 03设有以下(yxi)定义的语句: int a32=10,20,30,40,50,60, (*p)2; p=a; 则 *(*(p+2)+1)值为_。604函

5、数fun的功能是:使一个(y )字符串按逆序存放,请填空void fun (char str) char m; int i,j; for(i=0,j=strlen(str);ij-1;i+,j-) m=stri; stri= 。; strj-1=m; printf(%sn,str); strj-1第6页/共22页第六页,共23页。20102010年语言练习题讲解年语言练习题讲解刻苦努力,争取佳绩。刻苦努力,争取佳绩。第7页/共22页第七页,共23页。20102010年语言练习题讲解年语言练习题讲解刻苦努力,争取佳绩。刻苦努力,争取佳绩。第8页/共22页第八页,共23页。20102010年语言练

6、习题讲解年语言练习题讲解刻苦努力,争取佳绩。刻苦努力,争取佳绩。第9页/共22页第九页,共23页。20102010年语言练习题讲解年语言练习题讲解刻苦努力,争取佳绩。刻苦努力,争取佳绩。三、阅读程序 ,并写出程序执行结果(ji gu)。(每题 5 分) 1. #include void main() char a =programming, b =language; char *p1,*p2; int i; p1=a; p2=b; for(i=0;i7;i+) if(*(p1+i)= =*(p2+i) printf(%c,*(p1+i); 输出(shch)结果:ga第10页/共22页第十页,共

7、23页。20102010年语言练习题讲解年语言练习题讲解刻苦努力,争取佳绩。刻苦努力,争取佳绩。三、阅读程序 ,并写出程序执行结果(ji gu)。(每题 5 分) 2#include int abc(int u,int v); void main ( ) int a=24,b=16,c; c=abc(a,b); printf(n%d,c); int abc(int u,int v) int w; while(v) w=u%v; u=v; v=w; return u; 输出(shch)结果:8第11页/共22页第十一页,共23页。20102010年语言练习题讲解年语言练习题讲解刻苦努力,争取佳绩

8、。刻苦努力,争取佳绩。3#include int abc(int u,int v); void main () char cx = A; int k = 0; do switch(cx+) case A: k+; break; case B: k-; case C: k += 2; break; case D: k %= 2; continue; case E: k *= 10; break; default: k /= 3; k+; while(cxG); printf(k=%d,k); 输出(shch)结果:k=4第12页/共22页第十二页,共23页。20102010年语言练习题讲解年语言

9、练习题讲解刻苦努力,争取佳绩。刻苦努力,争取佳绩。4#includeint ff(int n) static int f = 1,g; g = g + n; f = g * f; return f;void main( ) int i; for(i=1;i=5;i+) printf(%6d,ff(i); 输出(shch)结果:1 3 18 180 2700第13页/共22页第十三页,共23页。20102010年语言练习题讲解年语言练习题讲解刻苦努力,争取佳绩。刻苦努力,争取佳绩。 5#includevoid main( ) int a34=1,2,3,4,3,4,5,6,5,6,7,8; in

10、t i; int (*p)4=a, *q=a0; for(i=0; i3; i+) if(i=0)(*p)i+i/2=*q+1; elsep+,+q; for(i=0; i3; i+) printf(%d, aii); 输出(shch)结果:2,4,7第14页/共22页第十四页,共23页。20102010年语言练习题讲解年语言练习题讲解刻苦努力,争取佳绩。刻苦努力,争取佳绩。 6#includevoid main( ) int a =2,6,10,14,18; int *p =a,a+1,a+2,a+3,a+4; int i, *q=p; for(i=0; i5; i+) ai=ai/2+ai

11、; printf(%d, *(*(q+2); printf(%d, *(*(+q); 输出(shch)结果:15,9第15页/共22页第十五页,共23页。20102010年语言练习题讲解年语言练习题讲解刻苦努力,争取佳绩。刻苦努力,争取佳绩。7.#includevoid main( ) int a5=2, 4, 6, 8, 10; int *p=a, *q=&p; printf(%d,*(p+); printf(%d, *q);输出(shch)结果:2,4第16页/共22页第十六页,共23页。20102010年语言练习题讲解年语言练习题讲解刻苦努力,争取佳绩。刻苦努力,争取佳绩。8#inclu

12、devoid main ( ) int i,c; char s25=8980,9198; for (i=3; i=0 ; i-) c=s0i+s1i-2*0; s0i = c % 10 + 0 ; for (i=0; i=1; i+) puts(si);输出(shch)结果:70789198第17页/共22页第十七页,共23页。20102010年语言练习题讲解年语言练习题讲解刻苦努力,争取佳绩。刻苦努力,争取佳绩。9.#includevoid main ( ) int i,j,k=19; while (i=k-1) k-=3 ; if (k%5=0) i+ ; continue ; else

13、if (k5) break ; i+; printf(ni=%d,k=%dn,i,k);输出(shch)结果:i=6,k=4第18页/共22页第十八页,共23页。20102010年语言练习题讲解年语言练习题讲解刻苦努力,争取佳绩。刻苦努力,争取佳绩。10.#includeint func (int a,int b) static int m=0,i=2; i+=m+1; m=i+a+b; return (m);void main ( ) int k=4,m=1,p1,p2; p1=func(k,m) ; p2=func(k,m) ; printf(%d,%dn,p1,p2) ; 输出(shch

14、)结果:8,17第19页/共22页第十九页,共23页。20102010年语言练习题讲解年语言练习题讲解刻苦努力,争取佳绩。刻苦努力,争取佳绩。11. #includeint fun(int a) int b=0; static int c=3; b+, c+; return a+b+c;void main( ) int x=2, i; for(i=0; i3; i+) printf(%d, fun(x); 输出(shch)结果:7 8 9第20页/共22页第二十页,共23页。20102010年语言练习题讲解年语言练习题讲解刻苦努力,争取佳绩。刻苦努力,争取佳绩。第21页/共22页第二十一页,共23页。感谢您的欣赏(xnshng)!第22页/共22页第二十二页,共23页。NoImage内容(nirng)总结一、选择题(每个小题共四个答案,其中只有一个是正确的)。if (x%3=0)。1设float x=2.5,y=4.7。 printf(%sn,str)。1. #include。char *p1,*p2。printf(n%d,c)。while(cxG)。输出(shch)结果:i=6,k=4。m=i+a+b。11. #include。感谢您的欣赏第二十三页,共23页。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!