Dotcpp   >   练题 - 第203页

全部知识点

第4041题

有如下程序:

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

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

第4042题

有如下程序:

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

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

第4043题

有以下程序:

#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));
}

程序的运行结果是()。

第4044题

有以下程序:

#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);
}

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

第4045题

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

第4046题

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

第4047题

设有定义:

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

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

第4048题

若有定义:

int a,b,c;

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

第4049题

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

第4050题

若已有定义语句:

int a,b,c;

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

第4051题

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

第4052题

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

第4053题

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

第4054题

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

第4055题

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

第4056题

设有定义:

int x=11,y=12,z=0;

以下表达式值不等于12的是()。

第4057题

若有定义语句:

int x=10;

则表达式x-=x+x的值为()。

第4058题

若有定义语句:int a=12;,则执行语句:a+=a-=a*a;后,a的值是()。

第4059题

有以下定义

int a;
long b;
double x,y;

则以下选项中正确的表达式是()。

第4060题

有以下程序

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

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