77范文网 - 专业文章范例文档资料分享平台

南工程 C语言复习题题库(答案在最后)(3)

来源:网络收集 时间:2019-01-10 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

printf(\}

程序的运行结果:

4. main( )

{ int x=1,y=2; if(x>3) if(x>0)

printf(\ else

printf(\ printf(\}

程序的输出结果:

5.main( ) { int x=2;

switch(x==2)

{ case 1:printf(\ case 2:printf(\ } } 程序的运行结果:

6.int f(int x) { if(x>0)

return 3+f(x-1); else

return 10; }

main( ) { int x=5;

printf(\ }

程序的输出结果是:

7. main( )

{ int n,sum=0;

for(n=1;n<=10;n++) { if(n%2==0)

第 11 页 共 11 页

continue; sum+=n; }

printf(\}

运行结果:

8.main( )

{ char *p[4]={\ char **pp=p;

for(int i=0;i<4;i++) printf(\}

程序的输出结果是:

9. int x;

void plusone() { x++; }

main( ) { x=1;

plusone(); plusone();

printf(\} 运行结果:

10.main( ) { int a[3][3]={0},i,j; for(i=0;i<3;i++) for(j=0;j<3;j++)

if(i>=j) a[i][j]=i*3+j; for(i=0;i<3;i++) { for(j=0;j<3;j++)

printf(\ printf(\ } }

程序的输出结果是: 11. main()

{ int a[4]={1,2,3,4}; int i;

for(i=0;i<4;i++)

第 12 页 共 12 页

a[i]+=i;

for(i=3;i>=0;i--)

printf(\ printf(\}

运行结果:

12. main( )

{ int s[12]={1,2,3,4,1,2,3,4,1,1,2,3},c[5]={0},i; for(i=0;i<12;i++) c[s[i]]++;

for(i=1;i<5;i++) printf(“%d”,c[i]); printf(“\\n”); }

程序的输出结果是:

13. main( )

{ int x=1,a=1,b=1; switch(x)

{ case 0: b++; case 1: a++; case 2: a++;b++; }

printf(\}

程序的输出结果是:

14.main( ) { int k;

int a[3][3]={1,2,3,4,5,6,7,8,9}; for(k=0;k<3;k++)

printf(\}

运行结果:

15.void increment( )

{ int x=0;static int y=0;

x+=3; y+=3;

printf (\} main()

{ for(int i=1;i<=3;i++) increment(); }

第 13 页 共 13 页

程序的输出结果是:

16. main( ) { int i=3; do

{ if(i%3==1) if(i%5==2)

{ printf(\ i++;

} while(i!=0); }

程序的输出结果是:

17.int f(int x) { int y;

if(x==0||x==1) return (3); y=x*x-f(x-2); return y; } main() { int z;

z=f(3); printf(“%d\\n”,z); }

程序的输出结果是:

18. main( )

{ int i,s=0;

char str[]=\ for (i=strlen(str);i>0;i--) if(str[i]>='0'&&str[i]<='9') s+=str[i]-'0'; printf(\} 运行结果:

19. fun(int x,int y)

{ static int m=0,i=2;

i+=m+1; m=i+x+y; return m; }

main( )

{ int j=1,m=1,k;

k=fun(j,m); printf(\ k=fun(j,m); printf(\

第 14 页 共 14 页

}

程序的输出结果是:

20.void f(int a,int *b) { int t=a;a=*b;*b=t;} main( )

{ int x=10,y=20; f(x,&y); printf(\}

程序的输出结果是:

21. main( )

{ int a[]={1,2,3,4,5}; int m,*p; p=a;

m=*(p+2);

printf(\}

运行结果:

22.void func(int *a,int b[]) { b[0]=*a+6; } main( )

{ int a,b[5]; a=0; b[0]=3;

func(&a,b); printf(\}

程序的输出结果是: 23.以下程序的运行结果是: main( )

{ int x=12321,y; x=x0; y=x/2;

printf(\,y=%d\\n\}

24. void test( int *x,int y)

{

*x+=2; y+=2; }

main( ) {

第 15 页 共 15 页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库南工程 C语言复习题题库(答案在最后)(3)在线全文阅读。

南工程 C语言复习题题库(答案在最后)(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/415447.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: