学习啦>创业指南>职场>面试题>《关于C语言模拟笔试题》正文

关于C语言模拟笔试题

时间:2018-11-09 14:43:45本文内容及图片来源于读者投稿,如有侵权请联系xuexila888@qq.com 书荣 我要投稿

  C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。下面是学习啦小编为你整理的C语言面试题,希望对你有所帮助!


  模拟笔试题一

  1.编写函数fun(char*str),找出字符串str中ASCII值最大的字符。主程序调用函数fun()

  求字符串中的最大字符并输出。主程序如下:

  void main()

  { char source[1024];

  4.一小球从一百米的高度自由落下,每次落地后反跳回原来的一半,再落下。计算小球在第十次落地时,共经过多少米?第十次反弹多高?

  printf(“请输入一行英文字符串:\n”);

  gets(source);

  printf(“最大的字母是:%c”,fun(source));

  }

  char fun(char*str)

  { }

  2.写出下面程序的输出结果:

  main()

  { int h,j,k;

  5.编写函数fact(int n),计算n!

  编写函数sum(int n),调用函数fact(),

  计算:1!+2!+3!+……+n!。编写主程序 main(),调用sum()函数计算:1!+2!+3!+……+n!。

  for(h=0;h<=3;h++)

  { for(j=0;j<=2-h;j++) printf(" ");

  for(k=0;k<=2*h;k++) printf("*");

  printf("\n");

  }

  for(h=0;h<=2;h++)

  { for(j=0;j<=h;j++) printf(" ");

  for(k=0;k<=4-2*h;k++) printf("*");

  printf("\n");

  }

  }

  6.小张,小李,小王,小刘共买苹果144个。其中,小张买的苹果比小李多10个,比小王多26个,比小六多32个。问小张买了多少个苹果?( )

  A. 73 B. 63 C. 53 D. 43 E. 27

  3. 写出下面程序的输出结果:

  void main()

  { int s=0,k;

  for(k=7;k>=0;k–)

  {

  switch(k)

  {

  case 1:

  case 4:

  case 7:s++;break;

  case 2:

  case 3:

  case 6:break;

  case 0:

  case 5:s+=2;break;

  }

  }

  printf(“s=%d”,s);

  }


面试题相关文章:

1.求职面试题目及答案大全

2.经典面试题

3.竞聘上岗面试题及答案

4.抗压能力面试题及参考答案

5.经典情景面试题及参考答案

Copyright @ 2006 - 2018 学习啦 All Rights Reserved

学习啦 版权所有 粤ICP备15032933号-1

我们采用的作品包括内容和图片全部来源于网络用户和读者投稿,我们不确定投稿用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的权利,请联系:xuexila888@qq.com,我站将及时删除。

学习啦 学习啦

回到顶部