全国计算机二级C语言程序设计包括40个单选题与三道操作题,单选题包含公共基础知识与C语言内容。前10题为二级公共基础知识,随后的30题集中于C语言的相关知识。操作题分为程序填空、程序改错与编程题,各占18分、18分与24分。程序填空涉及将程序中的2到3处缺失部分填写完整,程序改错则要求考生找出并修正程序中的2到3处错误。编程题要求考生根据题目要求编写程序,主函数已提供,考生需编写fun函数并确保程序能够正确运行,运行结果将作为评分依据。
二级C语言程序设计考试内容分为公共基础知识与C语言两大部分。公共基础知识涵盖数据结构与算法、程序设计基础、软件工程基础与数据库设计基础四部分,共10个单选题,每题一分。C语言部分涉及基础知识、编程三大结构、数组、函数与指针、预处理命令、结构体与共用体、位运算、文件等,重点在于编程三大结构与数组、函数与指针。