试题通
试题通
APP下载
首页
>
文学知识
>
C语言程序设计题库
试题通
搜索
C语言程序设计题库
题目内容
(
填空题
)
6. 已知有声明“int x=1,y=2;”,则执行表达式“( )&&( )”后x的值为________。

答案:x>y、--x>0

试题通
C语言程序设计题库
试题通
15.本程序的功能是验证任何一个正整数n的立方均可以表示成一串连续奇数之和。
#include
#define N 30
int main()
{int i,j,n,k,m,max,sum,a[N];
printf( );
scanf( );
m=n*n*n;
for(i=1;;i+=2)
{( (37) );
for(k=i;sum<m;k+=2)
sum+=k;
if(( (38) ))
{for(j=i;j<=k;j+=2)
a[( )/2]=j;
max=( (39) );
break; }
}
printf("%d^3=",n);
for(i=0;i<max;i++)
printf( );
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-fb60-c003-bc7499099f00.html
点击查看题目
13.若有定义“int i; float x;”,为使i得到值1,x得到值3.1416,当执行语句“scanf("%3d%f", &i, &x);”时,正确的输入形式是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-2ad0-c003-bc7499099f00.html
点击查看题目
29.已有定义“int a,b;",执行语句“a=(b=2*3,b*5),b+6;”后,变量a的值是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-82d8-c003-bc7499099f00.html
点击查看题目
29.已有定义“char ch[20]= "first";”,在程序运行过程中,若要想使数组ch中的内容修改为“second”,则下列语句中能实现该功能的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-0930-c003-bc7499099f00.html
点击查看题目
45.已知函数f的定义如下:
void f( )
{ int i;
for(i=0; i<y; i++)
x[i]+=y;
}
若main()函数中有声明“int a[10]={10};”及调用函数f的语句,则调用函数f的正确形式是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-5708-c003-bc7499099f00.html
点击查看题目
13.已有定义“int a[3][4]={0};",则下面正确的叙述是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-ce98-c003-bc7499099f00.html
点击查看题目
35. 下面函数定义中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2ff8-c003-bc7499099f00.html
点击查看题目
10.关于函数返回值,下面叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-f948-c003-bc7499099f00.html
点击查看题目
3.设有声明“float a=1.23456; int b;”,欲将a中的数值保留小数点后2位,第3位进行四舍五入运算,能实现该功能的表达式是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-38a0-c003-bc7499099f00.html
点击查看题目
23.已有定义“int a[5]={1, 3, 5};”,则a[3]的值为________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-f1c0-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
填空题
)
手机预览
试题通
C语言程序设计题库

6. 已知有声明“int x=1,y=2;”,则执行表达式“( )&&( )”后x的值为________。

答案:x>y、--x>0

试题通
分享
试题通
试题通
C语言程序设计题库
相关题目
15.本程序的功能是验证任何一个正整数n的立方均可以表示成一串连续奇数之和。
#include
#define N 30
int main()
{int i,j,n,k,m,max,sum,a[N];
printf( );
scanf( );
m=n*n*n;
for(i=1;;i+=2)
{( (37) );
for(k=i;sum<m;k+=2)
sum+=k;
if(( (38) ))
{for(j=i;j<=k;j+=2)
a[( )/2]=j;
max=( (39) );
break; }
}
printf("%d^3=",n);
for(i=0;i<max;i++)
printf( );
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-fb60-c003-bc7499099f00.html
点击查看答案
13.若有定义“int i; float x;”,为使i得到值1,x得到值3.1416,当执行语句“scanf("%3d%f", &i, &x);”时,正确的输入形式是( )。

A.  1, 3.1416

B.  13.1416

C.  001 3.1416

D.  i=001, x=3.1416

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-2ad0-c003-bc7499099f00.html
点击查看答案
29.已有定义“int a,b;",执行语句“a=(b=2*3,b*5),b+6;”后,变量a的值是________。

A.  6

B.  12

C.  30

D.  36

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-82d8-c003-bc7499099f00.html
点击查看答案
29.已有定义“char ch[20]= "first";”,在程序运行过程中,若要想使数组ch中的内容修改为“second”,则下列语句中能实现该功能的是( )。

A.  ch="second";

B.  ch[20]="second";

C.  strcat(ch, "second");

D.  strcpy(ch, "second");

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-0930-c003-bc7499099f00.html
点击查看答案
45.已知函数f的定义如下:
void f( )
{ int i;
for(i=0; i<y; i++)
x[i]+=y;
}
若main()函数中有声明“int a[10]={10};”及调用函数f的语句,则调用函数f的正确形式是( )。

A.  f(a[],a[0]);

B.  f(a[0],a[0]);

C.  f(&a[0],a[0]);

D.  f(a[0],&a[0]);

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-5708-c003-bc7499099f00.html
点击查看答案
13.已有定义“int a[3][4]={0};",则下面正确的叙述是________。

A.  只有元素a[0][0]可得到初值

B.  此说明语句不正确

C.  数组a中各元素都可得到初值,但其值不一定为0

D.  数组a中每个元素均可得到初值0

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-ce98-c003-bc7499099f00.html
点击查看答案
35. 下面函数定义中正确的是( )。

A.  int fun(int a, b){ }

B.  int fun(int a[][]){}

C.  int fun(void){}

D.  int fun(static int a, int b){}

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2ff8-c003-bc7499099f00.html
点击查看答案
10.关于函数返回值,下面叙述中正确的是( )。

A.  函数返回值的类型由函数体内return语句包含的表达式的类型决定

B.  若函数体内没有return语句,则函数没有返回值

C.  若函数体中有多个return语句,则函数的返回值是排列在最后面的return语句中表达式的值

D.  函数返回值的类型由函数头部定义的函数类型决定

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-f948-c003-bc7499099f00.html
点击查看答案
3.设有声明“float a=1.23456; int b;”,欲将a中的数值保留小数点后2位,第3位进行四舍五入运算,能实现该功能的表达式是( )。

A.  b=a*100+0.5, a=b/100.0

B.  a=(a*100+0.5)/100.0

C.  a=((int)a*100+0.5)/100.0

D.  a=(a/100+0.5)/100.0

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-38a0-c003-bc7499099f00.html
点击查看答案
23.已有定义“int a[5]={1, 3, 5};”,则a[3]的值为________。

A.  5

B.  0

C.  不确定

D.  初始化格式有错误

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