APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
填空题
)
11.已有定义“int a=10, b=15, c=20, e;”,则执行语句“e=a>b?--c:++c;”后变量e的值是( )。

答案:空

C语言程序设计题库
15.若变量已正确定义,语句“if( )k=0;else k=1;”和( )等价。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-1918-c003-bc7499099f00.html
点击查看题目
13.4 3 3 214.3 5 815.0 2 216.4 6 8 10
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-8be8-c003-bc7499099f00.html
点击查看题目
1.下面程序是输入一个正整数n,计算…的前n项之和。
#include
int main()
{ int denominator,flag,i,n;
double item,sum;
printf( );
scanf( );
( (1) );
denominator=1;
sum=0;
for(i=1;i<=n;i++)
{item=flag*1.0/denominator;
sum=sum+item ;
flag=-flag ;
( (2) );
}
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-ff90-c003-bc7499099f00.html
点击查看题目
2.若有以下a 数组,数组元素 a[0]~a[9]中的值为:9,4,12,8,2,10,7,5,1,3
( )对该数组进行定义并赋以上初值的语句是________。
( )该数组中,可用的最小下标值是________,最大下标值是________。
( )该数组中,值最小的元素名字是( ),它的值是________;值最大的元素名字是( ),它的值是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-9400-c003-bc7499099f00.html
点击查看题目
6.逻辑“异或”运算可描述为当且仅当a、b两个操作数中只有一个为真时才为真,其他情况下均为假。下面能够正确表示逻辑“异或”运算的表达式是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-f9d8-c003-bc7499099f00.html
点击查看题目
57.设有定义和声明如下:
#define d 2
int a=3; float b=3.14; char c='d';
下面表达式中有语法错误的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-c540-c003-bc7499099f01.html
点击查看题目
26.已有定义“int x=15, y; float z=12;”,下列表达式中语法正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-4028-c003-bc7499099f00.html
点击查看题目
1.D2.A3.D4.A5.C6.D7.D8.C9.C10.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-5798-c003-bc7499099f01.html
点击查看题目
3.若在一个C语言源程序中“exp1”和“exp3”是表达式,“s;”是语句,则下列选项中与语句“for(exp1; ; exp3)s;”功能等同的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-8e48-c003-bc7499099f00.html
点击查看题目
20. 已有定义“int x=4, y=3, z=5;”,下面4个程序段中有3个程序段的执行效果是相同的,另一个执行效果不同的是()。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-28b8-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
填空题
)
手机预览
C语言程序设计题库

11.已有定义“int a=10, b=15, c=20, e;”,则执行语句“e=a>b?--c:++c;”后变量e的值是( )。

答案:空

分享
C语言程序设计题库
相关题目
15.若变量已正确定义,语句“if( )k=0;else k=1;”和( )等价。

A.  k=(a>b)?1:0;

B.  k=a>b;

C.  k=a<=b;

D.  a<=b?0:1;

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-1918-c003-bc7499099f00.html
点击查看答案
13.4 3 3 214.3 5 815.0 2 216.4 6 8 10
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-8be8-c003-bc7499099f00.html
点击查看答案
1.下面程序是输入一个正整数n,计算…的前n项之和。
#include
int main()
{ int denominator,flag,i,n;
double item,sum;
printf( );
scanf( );
( (1) );
denominator=1;
sum=0;
for(i=1;i<=n;i++)
{item=flag*1.0/denominator;
sum=sum+item ;
flag=-flag ;
( (2) );
}
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-ff90-c003-bc7499099f00.html
点击查看答案
2.若有以下a 数组,数组元素 a[0]~a[9]中的值为:9,4,12,8,2,10,7,5,1,3
( )对该数组进行定义并赋以上初值的语句是________。
( )该数组中,可用的最小下标值是________,最大下标值是________。
( )该数组中,值最小的元素名字是( ),它的值是________;值最大的元素名字是( ),它的值是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-9400-c003-bc7499099f00.html
点击查看答案
6.逻辑“异或”运算可描述为当且仅当a、b两个操作数中只有一个为真时才为真,其他情况下均为假。下面能够正确表示逻辑“异或”运算的表达式是( )。

A.  a||b

B.  a&&b

C.  (a&&b)&&!(a||b)

D.  (a||b)&&!(a&&b)

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-f9d8-c003-bc7499099f00.html
点击查看答案
57.设有定义和声明如下:
#define d 2
int a=3; float b=3.14; char c='d';
下面表达式中有语法错误的是( )。

A.  a++

B.  b++

C.  c++

D.  d++

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-c540-c003-bc7499099f01.html
点击查看答案
26.已有定义“int x=15, y; float z=12;”,下列表达式中语法正确的是( )。

A.  x=y=z*2

B.  x>0?y=x:y=-x

C.  y=x%3.5

D.  x+2=z-3

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-4028-c003-bc7499099f00.html
点击查看答案
1.D2.A3.D4.A5.C6.D7.D8.C9.C10.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-5798-c003-bc7499099f01.html
点击查看答案
3.若在一个C语言源程序中“exp1”和“exp3”是表达式,“s;”是语句,则下列选项中与语句“for(exp1; ; exp3)s;”功能等同的是( )。

A.  exp1; while(1)s;exp3

B.  exp1; while(1){exp3;s;}

C.  exp1; while(1){s;exp3;}

D.  while(1){exp1;s;exp3}

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-8e48-c003-bc7499099f00.html
点击查看答案
20. 已有定义“int x=4, y=3, z=5;”,下面4个程序段中有3个程序段的执行效果是相同的,另一个执行效果不同的是()。

A.  if(x>y)z=x,x=y,y=z;

B.  if(x>y){z=x,x=y,y=z;}

C.  if(x>y)z=x;x=y;y=z;

D.  if(x>y){z=x;x=y;y=z;}

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-28b8-c003-bc7499099f00.html
点击查看答案
试题通小程序
试题通app下载