1. 下列选项中,不合法的c语言标识符是 (c) 。
2. c语言源程序中不能表示的数制是 (a) 。
3. 若有定义语句:int a=16;,执行语句a=a<<2;以后,变量a的值是 (c) 。
4. 若有定义语句:int m[ ]i = 4; ,则下列对m数组元素的引用中,错误的是 (c) 。
5. 若有数组定义语句:char bit[ ]software-engineering";,则数组bit所占用的存储空间为 (b) 。
6. 若有定义语句:char s[10], p=s;,则下列语句中,错误的是 (b) 。
7. 若用数组名作为函数调用时的实参,则实际上传递给形参的是 (a) 。
8. 若有如下定义:
struct sk tmp;
则执行语句序列“ printf("%d", 后的结果是 (b) 。
10. 若有定义语句:int x=12,y=3;,执行下述程序片段后,变量x的值是 (d) 。
do while(x>y);
11. 有如下程序:
#include <>
main()
main() i;
for(i=0;i<10;i+=2) fun(c[i],c[i+1]);
for(i=0;i<10;i++)printf("%d,",c[i]);
printf("");
程序的运行结果是 (a) 。
14. 有如下程序:
#include <>
main()
main()
2. 将一个数的各位数字颠倒后所得到的新数叫做原数的反序数。如果一个数等于它的反序数,则称它为对称数。
例如:121就是一个对称数。请编程求出不超过1993的最大的对称数。
#include <>
main()
3. 输入顶行字符和图形的高后,请输出如下图所示的菱形。例如:顶行字符为'a'、高为5时,输出的菱形如下。
ab bc cddeeddc cb b
a #include <>
*打印一行。
c : 字符。
h : 高。
l : 当前行。
void println(char c, int h, int l)
printf("%c", c); 字符*/
for(j = 0; j < 2 * l - 1; j++)
if(j !=0)
printf("");换行*/
main()
for(i = h-2; i >=0 ; i--)
4. 输入行数n(0 例如:n = 5时,输出的三角形如下。
#include <>
main()
for(j = h - i; j <=9 - i * 2 ; j++)
for(j = 9 - i * 2 - 1; j >=h - i; j--)
printf("");换行*/
5. 从键盘上输入n的值,使用递归计算下列表达式:s=1*2+2*3+…+n-1)*n。
#include <>
int func(int i) else
main() else
*(s + len) =d + 0'; 填充*/
*(s + len + 1) =0';
return len + 1;
main()
int i输入值*/
char s[11]; 2^32最长位*/
/*输入*/
scanf("%d", i);
func(s, i);
2019专业课
2 我们站在台子的边缘要倒的时候,会使臂从上向前方回转的作用是什么?答 用来产生动态稳定性的运动。我们站在台子的边缘要倒的时候,为了避免失去平衡而摔倒。4 动物行走方式和步态研究在仿生机械研究上的工学意义是什么?答 通过对动物行走方式和步态的研究,并利用研究中获得的知识,进而解决仿生机械驱动 能量 ...
2019考研专业课复习 如何利用专业课真题
真题是非常好的参考资料,可是你真的会用吗?该看的 了解的 挖掘的信息和价值你都做好了么?凯程 认为专业课真题最核心的4点 命题风格 题型 考试范围 考点,大家一定得把握好。凯程为每年的同一章节往往是由同一位或几位命题人命的题,从而可以藉此洞察他们的命题风格,例如是重能力 重基础 还是重应用,书本知识...
2019考研专业课冲刺阶段,专业课如何提分
2018考研专业课冲刺阶段,专业课如何提分?2018考研已经进入冲刺阶段,每位考研人都在争分夺秒的复习。由于考研专业课占分比重大,因此专业课也是众多考生复习的重点。然而,专业课背了好多遍,最大的感觉是这样 背了就忘。其实专业课的复习有规律,这几个提分小技巧赶紧收藏了。1 研究考研真题规律。专业课真题...