c一考试题(C语言面试题)
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
计算机二级c语言考试题型有单项选择题、程序填空题、程序改错题、程序设计题四大类题型。
各题型分值如下:
一、单项选择题
单项选择题共四十题,四十分,每一个选择分值为1分,其中单项选择中含公共基础知识,该部分十道题,占10分。
二、程序填空题
程序填空题有2-3个空,占比分值18分,该题型为上机题,其三个空占比18分,可想而知其重要性。
三、程序改错题
程序改错题有2-3处错误,该题型分值占比也是18分,难度比程序填空题略难。该题型也为上机题,也许重视该类题型。
四、程序设计题
程序设计题是计算机二级C语言考试重点,该题为一大题,占比分值24分,该题型也为上机题,为考试重点,需多加练习。
注:二级公共基础知识在各科考试选择题中体现。程序设计部分,主要考查考生对程序设计语言使用和编程调试等基本能力,在选择题和操作题中加以体现。
计算机二级c语言考试考试要求:
一、熟悉Visual C++2010 Express集成开发环境。
二、掌握结构化程序设计的方法,具有良好的程序设计风格。
三、掌握程序设计中简单的数据结构和算法并能阅读简单的程序。
四、在Visual C++2010 Express集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力。
以上便是计算机二级c语言考试题型及分值说明。
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;
2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;
3.作者投稿可能会经我们编辑修改或补充。