计算机二级C语言的上机题的编程题怎么给分啊?

计算机二级C语言的上机题的编程题怎么给分啊?,第1张

不管你程序写怎么样。只看结果。对了满分不对0分。编程题满分为24分。

如果有out.dat文件,将该文件和标准答案的out.dat文件对比,看相符的比例是多少而给分,如果完全相同则是100分,如果没有out.dat文件,则比较考生编写的代码和标准答案的代码的相符情况,按相符度给分。

评分程序先是读取考生文件夹下的扩展名为.DAT的文件,再其中的数据与评分程序中的提供的数据进行对比,因此,考生在编程后,一定要运行程序,以生成扩展名为.DAT的输出文件。

扩展资料

考试注意事项:

1、审题要仔细。

2、一定要考虑除零、溢出、类型转换、精度等细节问题。

3、不要使用快捷键。

热键在考试的时候是很危险的,因为UCDOS的热键和TC的冲突,CTRL+F9变成了全角半角转换。

4、不要加载任何输入法。

上机考试用的DOS环境内存十分有限,如果你加载了任何一个输入法,都有可能造成编译程序的时候出现out of memory 内存不足的情况,到那时就麻烦了。

参考资料来源:百度百科-计算机二级C语言考试

1.

function(char s1[],char s2[])

{

int i,j=0

for(i=0i<strlen(s1)i++)

if(s1[i]>'0'&&s1[i]<='9')

s2[j++]=s1[i]

s2[j]=0

printf("%s",s2)

}

2.

unsigned int strlen (char *str)

{

int i

while(str[i]!=0) i++

return i

}

3.只会麻烦的一种,不太会

4.

/*a[21]多一个是防止溢出*/

main()

{

int a[21],i,s

a[0]=2

a[1]=3

for(i=2,i<20,i++)

{

s=a[i-2]*a[i-1]

if(s<10) a[i]=s

else

{

a[i++]=s/10

a[i]=s%10

}

}

s=0

for(i=0i<20i++)

s=s+a[i]

printf("%d\n",s)

for(i=0i<20i++)

printf("%d,",a[i])

}

计算机二级c语言考试题型有单项选择题、程序填空题、程序改错题、程序设计题四大类题型。

各题型分值如下:

一、单项选择题

单项选择题共四十题,四十分,每一个选择分值为1分,其中单项选择中含公共基础知识,该部分十道题,占10分。

二、程序填空题

程序填空题有2-3个空,占比分值18分,该题型为上机题,其三个空占比18分,可想而知其重要性。

三、程序改错题

程序改错题有2-3处错误,该题型分值占比也是18分,难度比程序填空题略难。该题型也为上机题,也许重视该类题型。

四、程序设计题

程序设计题是计算机二级C语言考试重点,该题为一大题,占比分值24分,该题型也为上机题,为考试重点,需多加练习。

注:二级公共基础知识在各科考试选择题中体现。程序设计部分,主要考查考生对程序设计语言使用和编程调试等基本能力,在选择题和 *** 作题中加以体现。

计算机二级c语言考试考试要求:

一、熟悉Visual C++2010 Express集成开发环境。

二、掌握结构化程序设计的方法,具有良好的程序设计风格。

三、掌握程序设计中简单的数据结构和算法并能阅读简单的程序。

四、在Visual C++2010 Express集成环境下,能够编写简单的C程序,并具有基本的纠错和调试程序的能力。

以上便是计算机二级c语言考试题型及分值说明。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11987204.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存