《程序设计》期末考试2022-2023-1学期简单回顾¶
期末考试(笔试)只占20%,但是有一些戏剧性。
题目十分简单,但是有两道题目还是值得看一下的:
#include <stdio.h>
#define FLAG 1
int main(){
#ifdef FLAG
printf("1");
#elif FLAG == 1
printf("2");
#elif FLAG ==2
printf("3");
#else
printf("4");
#endif
return 0;
}
以上程序输出是什么?
另一道题是课件上的一个小小的知识点:
假设p,q是两个int类型的指针,然后p+q,p-q,p++,p--哪个是合法的?
题目过于简单,但是最后判卷特别诡异,有很大的"模型"因素,就是可能你估分90+,但是实际只有六七十,虽然最后绩点差不多,但是这真的很整人的心态。