C语言问题,会的请指教下

一、选择题1.下列变量那些是合法的()A)ab.netB)3siliC)intD)_2shy2.如有一浮点型变量x,则下列的哪个输入语句是正确的()A)scanf(“%d... 一、选择题
1.下列变量那些是合法的( )
A) ab.net B)3sili C) int D) _2shy
2.如有一浮点型变量x,则下列的哪个输入语句是正确的( )
A) scanf(“%d”,&x); B) scanf(“%f”,&x);
C) scanf(“%x”,&x); D) scanf(“%ld”,&x);
3.已知x=0,y=0,z=1,则下列哪个表达式的结果是1( )
A) x&&y B) y&&z C) z||y D) x||y
4.已知int i=6,j=5;则执行语句j=j+( ++ i)后j的值是( )
A) 12 B) 11 C) 13 D) 15
5.能进行++和——运算的数据类型是( )
A) 数组 B) double C) int D)float
6.语句:printf(“%d”,(a=2)&&(b=-2));的输出结果是( )
A) 无输出 B) 结果不确定 C) -1 D)1
7.已知:int a[10];则对a数组元素的正确引用是( )
A) a[10] B) a[3.5] C) a(5) D)a[10-10]
8.以下正确的是( )
A) int a[1][4]={1,2,3,4,5};
B) float x[3][ ]={{1},{2},{3}};
C) long b[2][3]={{1},{1,2},{1,2,3}};
D)double y[ ][3]={0};
9.设有 int x=11; 则表达式 (x* 1/3) 的值是( )
A) 3 B) 4 C) 11 D) 12
10.能正确表示逻辑关系:"a≥10或a≤0"的C语言表达式是( )
A) a>=10 or a<=0 B) a>=0|a<=10
C) a>=10&&a<=0 D) a>=10‖a<=0
二、填空题
38.C语言是结构化的设计语言,其三大结构分别为: 、 、 。
39.下面程序的输出是_______,_______。
main()
{
int a=1,b=2;
a=a+b;
b=a-b;
a=a-b;
printf(“%d,%d\n”,a,b);
}

40.阅读以下程序,当a=3,b=4,c=5时,执行以下程序段后a,b,c的值_ ,_________,__________。
if (a>c)
{ a=b;
b=c;
c=a;
}
else
{
a=c;
c=b;
b=a;
}
41.在C语言中,数据的基本类型有 、 和字符型。
42.在C语言中,一个int整数通常用___________字节存放。
43.在C语言中,可以用两种形式表示一个浮点型常量,它们是_________和____________。
44.若有以下定义:
double w[5];
则w数组元素下标的上限是___________,下限是___________。
不会的别乱填哦。会死人的!!
展开
 我来答
古振元
推荐于2016-08-13 · TA获得超过1046个赞
知道小有建树答主
回答量:176
采纳率:0%
帮助的人:261万
展开全部
一、选择题
1.下列变量那些是合法的( D )
A) ab.net B)3sili C) int D) _2shy
2.如有一浮点型变量x,则下列的哪个输入语句是正确的( B )
A) scanf(“%d”,&x); B) scanf(“%f”,&x);
C) scanf(“%x”,&x); D) scanf(“%ld”,&x);
3.已知x=0,y=0,z=1,则下列哪个表达式的结果是1( )
A) x&&y B) y&&z C) z||y D) x||y
4.已知int i=6,j=5;则执行语句j=j+( ++ i)后j的值是( A )
A) 12 B) 11 C) 13 D) 15
5.能进行++和——运算的数据类型是( C )
A) 数组 B) double C) int D)float
6.语句:printf(“%d”,(a=2)&&(b=-2));的输出结果是( d )
A) 无输出 B) 结果不确定 C) -1 D)1
7.已知:int a[10];则对a数组元素的正确引用是( D )
A) a[10] B) a[3.5] C) a(5) D)a[10-10]
8.以下正确的是( D )
A) int a[1][4]={1,2,3,4,5};
B) float x[3][ ]={{1},{2},{3}};
C) long b[2][3]={{1},{1,2},{1,2,3}};
D)double y[ ][3]={0};
9.设有 int x=11; 则表达式 (x* 1/3) 的值是( A )
A) 3 B) 4 C) 11 D) 12
10.能正确表示逻辑关系:"a≥10或a≤0"的C语言表达式是( D )
A) a>=10 or a<=0 B) a>=0|a<=10
C) a>=10&&a<=0 D) a>=10‖a<=0
二、填空题
38.C语言是结构化的设计语言,其三大结构分别为: 顺序 、循环 、选择 。
39.下面程序的输出是___2____,__1_____。
main()
{
int a=1,b=2;
a=a+b;
b=a-b;
a=a-b;
printf(“%d,%d\n”,a,b);
}

40.阅读以下程序,当a=3,b=4,c=5时,执行以下程序段后a,b,c的值_ 5 ,__5______,___4_______。
if (a>c)
{ a=b;
b=c;
c=a;
}
else
{
a=c;
c=b;
b=a;
}
41.在C语言中,数据的基本类型有 整型 、 浮点型 和字符型。
42.在C语言中,一个int整数通常用_____4______字节存放。
43.在C语言中,可以用两种形式表示一个浮点型常量,它们是__double_______和______float______。
44.若有以下定义:
double w[5];
则w数组元素下标的上限是_____0______,下限是___4________。
厹贺拨哲8H
2010-01-19 · TA获得超过395个赞
知道答主
回答量:22
采纳率:0%
帮助的人:0
展开全部
一、选择题
1.下列变量那些是合法的( D )
A) ab.net B)3sili C) int D) _2shy
2.如有一浮点型变量x,则下列的哪个输入语句是正确的( B )
A) scanf(“%d”,&x); B) scanf(“%f”,&x);
C) scanf(“%x”,&x); D) scanf(“%ld”,&x);
3.已知x=0,y=0,z=1,则下列哪个表达式的结果是1( C )
A) x&&y B) y&&z C) z||y D) x||y
4.已知int i=6,j=5;则执行语句j=j+( ++ i)后j的值是( A )
A) 12 B) 11 C) 13 D) 15
5.能进行++和——运算的数据类型是( C )
A) 数组 B) double C) int D)float
6.语句:printf(“%d”,(a=2)&&(b=-2));的输出结果是( d )
A) 无输出 B) 结果不确定 C) -1 D)1
7.已知:int a[10];则对a数组元素的正确引用是( D )
A) a[10] B) a[3.5] C) a(5) D)a[10-10]
8.以下正确的是( D )
A) int a[1][4]={1,2,3,4,5};
B) float x[3][ ]={{1},{2},{3}};
C) long b[2][3]={{1},{1,2},{1,2,3}};
D)double y[ ][3]={0};
9.设有 int x=11; 则表达式 (x* 1/3) 的值是( A )
A) 3 B) 4 C) 11 D) 12
10.能正确表示逻辑关系:"a≥10或a≤0"的C语言表达式是( D )
A) a>=10 or a<=0 B) a>=0|a<=10
C) a>=10&&a<=0 D) a>=10‖a<=0
二、填空题
38.C语言是结构化的设计语言,其三大结构分别为: 顺序 、循环 、选择 。
39.下面程序的输出是___2____,__1_____。
main()
{
int a=1,b=2;
a=a+b;
b=a-b;
a=a-b;
printf(“%d,%d\n”,a,b);
}

40.阅读以下程序,当a=3,b=4,c=5时,执行以下程序段后a,b,c的值_ 5 ,__5______,___4_______。
if (a>c)
{ a=b;
b=c;
c=a;
}
else
{
a=c;
c=b;
b=a;
}
41.在C语言中,数据的基本类型有 整型 、 浮点型 和字符型。
42.在C语言中,一个int整数通常用_____4______字节存放。
43.在C语言中,可以用两种形式表示一个浮点型常量,它们是__double_______和______float______。
44.若有以下定义:
double w[5];
则w数组元素下标的上限是_____4______,下限是___0______。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
刘小祯
2010-01-11 · TA获得超过219个赞
知道答主
回答量:297
采纳率:0%
帮助的人:173万
展开全部
其实这些东西都 是很基本的东西,楼主以后要好好看看书呀,呵呵!

1.下列变量那些是合法的( D )
A) ab.net B)3sili C) int D) _2shy
2.如有一浮点型变量x,则下列的哪个输入语句是正确的( B )
A) scanf(“%d”,&x); B) scanf(“%f”,&x);
C) scanf(“%x”,&x); D) scanf(“%ld”,&x);
3.已知x=0,y=0,z=1,则下列哪个表达式的结果是1( C )
A) x&&y B) y&&z C) z||y D) x||y
4.已知int i=6,j=5;则执行语句j=j+( ++ i)后j的值是(A )
A) 12 B) 11 C) 13 D) 15
5.能进行++和——运算的数据类型是( C )
A) 数组 B) double C) int D)float
6.语句:printf(“%d”,(a=2)&&(b=-2));的输出结果是( D )
A) 无输出 B) 结果不确定 C) -1 D)1
7.已知:int a[10];则对a数组元素的正确引用是( A )
A) a[10] B) a[3.5] C) a(5) D)a[10-10]
8.以下正确的是( D )
A) int a[1][4]={1,2,3,4,5};
B) float x[3][ ]={{1},{2},{3}};
C) long b[2][3]={{1},{1,2},{1,2,3}};
D)double y[ ][3]={0};
9.设有 int x=11; 则表达式 (x* 1/3) 的值是( A )
A) 3 B) 4 C) 11 D) 12
10.能正确表示逻辑关系:"a≥10或a≤0"的C语言表达式是( D )
A) a>=10 or a<=0 B) a>=0|a<=10
C) a>=10&&a<=0 D) a>=10‖a<=0
二、填空题
38.C语言是结构化的设计语言,其三大结构分别为: 顺序 、选择 、循环 。
39.下面程序的输出是__2____,____1___。
main()
{
int a=1,b=2;
a=a+b;
b=a-b;
a=a-b;
printf(“%d,%d\n”,a,b);
}

40.阅读以下程序,当a=3,b=4,c=5时,执行以下程序段后a,b,c的值_ 5 ,__4_______,___3_______。
if (a>c)
{ a=b;
b=c;
c=a;
}
else
{
a=c;
c=b;
b=a;
}
41.在C语言中,数据的基本类型有 整形 、浮点型 和字符型。
42.在C语言中,一个int整数通常用____2_______字节存放。
43.在C语言中,可以用两种形式表示一个浮点型常量,它们是____float _____和_double___________。
44.若有以下定义:
double w[5];
则w数组元素下标的上限是_4__________,下限是__0_________。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
中大heartrain
2010-01-16 · TA获得超过263个赞
知道答主
回答量:57
采纳率:0%
帮助的人:80.6万
展开全部
一、选择题
1. D
2. B
types printf scanf
long double %Lf %Lf
double %f %lf
float %f %f
unsigned long int %lu %lu
long int %ld %ld
unsigned int %u %u
int %d %d
short %hd %hd
char %c %c
Fig. Promotion hierarchy for data types.

3. C (简单的位运算)

4.A

5.C

6.B(并无定义a,b的类型,故情况有多种)

7.D (数组里的数据存储由0位开始)

8.D

9.A (int型即整型,数据仅为整数,余数略去)

10.D

二、填空题
38.C语言是结构化的设计语言,其三大结构分别为: 顺序 、选择 、 循环 。
39.下面程序的输出是____4___,___—1____。
main()
{
int a=1,b=2;
a=a+b;
b=a-b;
a=a-b;
printf(“%d,%d\n”,a,b);
}

40.阅读以下程序,当a=3,b=4,c=5时,执行以下程序段后a,b,c的值 5 ,_____4____,____5______。
if (a>c)
{ a=b;
b=c;
c=a;
}
else
{
a=c;
c=b;
b=a;
}
41.在C语言中,数据的基本类型有 整型 、 浮点型 和字符型。
42.在C语言中,一个int整数通常用_____4______字节存放。
43.在C语言中,可以用两种形式表示一个浮点型常量,它们是____double_____和_______float_____。
44.若有以下定义:
double w[5];
则w数组元素下标的上限是____0_______,下限是_____4______。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
WENWEN_8211
2010-01-12 · TA获得超过208个赞
知道小有建树答主
回答量:195
采纳率:0%
帮助的人:124万
展开全部
一、选择题
1.下列变量那些是合法的( D )
A) ab.net B)3sili C) int D) _2shy
2.如有一浮点型变量x,则下列的哪个输入语句是正确的( B )
A) scanf(“%d”,&x); B) scanf(“%f”,&x);
C) scanf(“%x”,&x); D) scanf(“%ld”,&x);
3.已知x=0,y=0,z=1,则下列哪个表达式的结果是1( C )
A) x&&y B) y&&z C) z||y D) x||y
4.已知int i=6,j=5;则执行语句j=j+( ++ i)后j的值是( A )
A) 12 B) 11 C) 13 D) 15
5.能进行++和——运算的数据类型是( C )
A) 数组 B) double C) int D)float
6.语句:printf(“%d”,(a=2)&&(b=-2));的输出结果是( D )
A) 无输出 B) 结果不确定 C) -1 D)1
7.已知:int a[10];则对a数组元素的正确引用是( D )
A) a[10] B) a[3.5] C) a(5) D)a[10-10]
8.以下正确的是( B )
A) int a[1][4]={1,2,3,4,5};
B) float x[3][ ]={{1},{2},{3}};
C) long b[2][3]={{1},{1,2},{1,2,3}};
D)double y[ ][3]={0};
9.设有 int x=11; 则表达式 (x* 1/3) 的值是( A )
A) 3 B) 4 C) 11 D) 12
10.能正确表示逻辑关系:"a≥10或a≤0"的C语言表达式是( D )
A) a>=10 or a<=0 B) a>=0|a<=10
C) a>=10&&a<=0 D) a>=10‖a<=0
二、填空题
38.C语言是结构化的设计语言,其三大结构分别为: 顺序结构、循环结构 、分支结构。
39.下面程序的输出分别是:2、1。
main()
{
int a=1,b=2;
a=a+b;
b=a-b;
a=a-b;
printf(“%d,%d\n”,a,b);
}

40.阅读以下程序,当a=3,b=4,c=5时,执行以下程序段后a,b,c的值分别是:5、4、3。
if (a>c)
{ a=b;
b=c;
c=a;
}
else
{
a=c;
c=b;
b=a;
}
41.在C语言中,数据的基本类型有:整型、浮点型和字符型。
42.在C语言中,一个int整数通常用2个字节存放。
43.在C语言中,可以用两种形式表示一个浮点型常量,它们是十进制小数形式和指数形式。
44.若有以下定义:
double w[5];
则w数组元素下标的上限是4,下限是0。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式