题目内容
(请给出正确答案)
[主观题]
若变量a,b已定义为int类型并分别赋值21和55,要求用printf函数以a=21,b=55的形式输出,请写出完整
的输出语句行:【 】。
查看答案
如果结果不匹配,请 联系老师 获取答案
若a,b为int型变量且已分别赋值为2,6,则表达式(a++)+(b)+a * b的值是 ______。
A.a=a+b=b++
B.w%(int)(a+b)
C.(c+w)%(int)a
D.w=a==b
函数fun的功能是计算xn: double fun(double x, int n) { int i; double y=1; for(i; =1; i<=n; i++)y=y*x; return y; } 主函数中已正确定义m、a、b变量并赋值,并调用fun函数计算:m=a4+b4-(a+B)3。实现这一计算的函数调用语句为【 】。
A.Fun(int y,double m);
B.k=Fun(10,12.5);
C.k=void Fun(a,b);
D.Fun(a,b);
若变量已正确定义并赋值,表达式()不符合C语言语法。
A.a*b/c;
B.3.14%2
C.2,b
D.a/b/c
若变量a,b,c已正确定义并赋值,符合C语言语法的表达式是()。
A.ab/c;
B.a/cb
C.a*b
D.a*b/c
若已定义a为int型变量,则( )是对指针变量P的正确定义和初始化。
(A)int*p=a; (B)int*P=*a;
(C)int p=&a; (D)int*p=&a;
若a、b都是int类型变量,不是正确的赋值语句的是()。
A.a+b;
B.a=3.0;
C.a=13;
D.b=0: