计算机二级

第761题

以下选项中,当x为大于1的奇数时,值为0的表达式是()。

第762题

以下选项中,值为1的表达式是()。

第763题

有以下程序:

#include<stdio.h>
main()
{
int a;
a=(int)1.99*3;
printf("%d\n",a);
}

程序的运行结果是()。

第764题

有以下程序:

#include <stdio.h>
main()
{
int A=0,B=0,C=0;
C=(A-=A-5);
(A=B,B+=4);
printf("%d,%d,%d\n",A,B,C);
}

程序运行后输出的结果是()。

第765题

有以下程序:

#include <stdio.h>
main()
{
int a,b,k,m,*p1,*p2;
k=1,m=8;
p1=&k,p2=&m;
a=/*p1-m;
b=*p1+*p2+6;
printf("%d",a);
printf("%d\n",b);
}

编译时编译器提示错误信息,你认为出错的语句是()。

第766题

有如下程序:

#include<stdio.h>
int sub(double a,double b)
{
return(int)(a-b);
}
main()
{
printf("%d\n",sub(3.8,2.1));
}

程序运行后的输出结果是()。

第767题

有如下程序:

#include<stdio.h>
int sub(double a,double b)
{
return(int)(a-b-1.3);
}
main()
{
printf("%d\n",sub(3.2,4.1));
}
程

序运行后的输出结果是()。

第768题

有以下程序:

#include<stdio.h>
float fun(double a)
{
double x;
x=a-(int)a;
return x;
}
main()
{
double a=3.1415;
printf("%f\n",fun(a));
}

程序的运行结果是()。

第769题

有以下程序:

#include <stdio.h>
#include <math.h>
main()
{
int a = 1,b=4,c = 2;
double x = 10.5,y = 4.0,z;
z = (a + b)/c + sqrt(y)*1.2/c+x;
printf("%f\n",z);
}

程序运行后的输出结果是()。

第770题

若变量已正确定义并赋值,则错误的赋值语句是()。

第771题

设a、b、c是整型变量且均已赋值,则以下选项中错误的赋值语句是()。

第772题

设有定义:

int a=0,b=1,c=1;

以下选项中,表达式值与其他三个不同的是()。

第773题

若有定义:

int a,b,c;

以下选项中的赋值语句正确的是()。

第774题

设a、b、c是整型变量,且已正确赋初值,以下选项中错误的赋值语句是()。

第775题

若已有定义语句:

int a,b,c;

且变量已正确赋初值,则以下选项中正确的赋值表达式是()。

第776题

若想给已定义为int型的变量a、b、c、d赋整数1,以下选项中错误的语句是()。

第777题

若有定义double a=22;int i=0,k=18;,则不符合C语言规定的赋值语句是()。

第778题

设变量已正确定义并赋值,以下正确的表达式是()。

第779题

若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。

第780题

以下选项中合法的C语言赋值语句是()。