1.以下哪个标识符不符合C语言的命名规则?
. _hello
B. 1_hello
C. hello_world
D. helloWorld
2.以下哪个语句可以用来打印变量a的地址?tf(“%d”, a);tf(“%p”, &a);tf(“%d”, &a);tf(“%p”, a);
3.以下哪个运算符的优先级?
B. ++
二、填空题
1.下列程序输出的结果是______。
cludetain()
{t a = 1, b = 2, c;
c = a+++b; a, b, c);
答案2 2 3
2.下列程序输出的结果是______。
cludetain()
{t a = 5, b = 2;
float c = 5.0, d = 2. a/b); c/d); a/d); c/b);
答案2 2.5 2 2.5
三、编程题
cludetain()
{t, i;gg fact = 1;tf(“请输入一个正整数”);f);; i++)
{
fact = i;
}tf, fact);
以内的所有素数。
2 3 5 7 11 13 17 19
cludetain()
{t, i, j;tf(“请输入一个正整数”);f);; i++)
{
for (j = 2; j<= i; j++)
{
if (i % j == 0 && i != j)
{
break;
}
if (i == j)
{tf(“%d “, i);
}
}
}tf”);
以上就是二级C语言笔试真题的精选,希望大家掌握这些题目,轻松通过考试。