几道C语言二级考试题,求详解

2025-01-02 20:23:16
推荐回答(3个)
回答1:

1.a
2.b
3.a
4.a
5,d
答案白分白正确,第一道:数组存放第一个数的首地址,*aa表示指针,指向首地址,也就是说*aa[2],每个元素存放一个数组的指针,每个数组了含有4个字符。
第二道:教科书上有,二级考试题必考题,程序代码用图表示出来。
第三道:略。只要理解就可以
第四道:在二级考试题中如出现只能这个词,一定是错的,一个语句可以写在多行上,如:A=1赋值语句可些在多行上
第五题:C程序对预处理命令行的处理不是在程序执行的过程中进行的#include是头文件,主要起到引用作用。

回答2:

1、应该选a吧,不是很确定
2、流程图这里可画不出来,你百度一下就知道了,选c吧这个
3、有穷性指算法的步骤有限,应该选a吧,时间有限了证明步骤有限吧
4、选a,b纯粹瞎扯,比如:a = b; c = d; printf( ... );
5、不清楚,选d,嘿嘿

回答3:

1A 因为显然存放字符串的是数组,一个数组元素存放一个数组,只能是字符串首地址。
2C,箭头控制方向
3A,那必然,死循环肯定无穷
4A
for(;;)
{ }
5A include<>