C语言面试题

 我来答
户如乐9318
2022-07-08 · TA获得超过6755个赞
知道小有建树答主
回答量:2559
采纳率:100%
帮助的人:154万
展开全部

  C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。下面就由我为大家介绍一下C语言面试题的文章,欢迎阅读。

  C语言面试题篇1

  1、已知字母b的ASCII码的十进制代码为98,则执行下列语句输出为( C)

  ch=’b’;

  ch–;

  printf(%d,%c\n”,ch,ch);

  A)a,b B)运算不合法,故有语法错 C)97,a

  D)格式描述和输出项不匹配,输出无值

  2、若变量a已说明为float类型,则能实现将a中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是( C)

  A)a=(a*100+0.5)/100.0 B)a=(a*100+0.5)/100 C)a=(int)(a*100+0.5)/100

  D)a=(a/100+0.5)*100.0

  3、下列程序段的输出结果是(B )

  int a=5,b=7;

  printf(“%d,%d”,a++,++b);

  A)5, 7 B)5, 8 C)6, 7 D)6, 8

   C语言面试题篇2

  1、下列程序的输出结果是(D )

  main()

  { int a=4;

  a*=a+=6;

  printf(“%d\n”,a);

  }

  A)40 B)60 C)80 D)100

  2、下列程序的输出结果是( C)

  main()

  {int a=8;

  printf(“%a”,(a=a*5,a+6));

  }

  A)14 B)40 C)46 D)50

   C语言面试题篇3

  1、定义a为整型,下列表达式a=3>6的运行后,a的值为(A )

  A)0 B)1 C)3 D)表达式错误

  2、、如果a=1,b=2,c=3,d=4,则条件表达式a>b?a: c>d?c: d的值为( D)

  A)1 B)2 C)3 D)4

  3、下述程序段的输出结果是( A)

  {int a=5;

  a%=7;

  printf(“%d, ”,a);

  a+=a*=a-=a*=2;

  printf(“%d”,a);

  }

  A)5, 0 B)0, 0 C)5, 12 D)0, 12

  4、下列变量名中合法的是(A )

  A)Tom B)3a6b C)6a7b D)5ABC

  5、对于条件表达式(M)?(a++): (a–),其中的表达式M等价于(C )

  A)M= =0 B)M= =1 C)M!=0 D)m!=1

面试通
2024-11-19 广告
ai 面试 软件_面试通,实时语音识别,自动生成答案.不刷题不背文,轻松拿offer.互联网面试、外企面试、新能源面试通通拿下! 支持算法题模式、笔试模式、简历模式、知识库... 点击进入详情页
本回答由面试通提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式