APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
单选题
)
35.下面程序运行后输出的结果是()。
#include
int f( )
{ int i, j, m=0, c, k;
for(i=0; i<n; i++)
{ k=a[i]; c=1;
for(j=i+1; j<n; j++)
if( )c++;
else {i=j-1; break; }
if( )i=j;
if(c==1) b[m++]=k;
else {b[m++]=-c; b[m++]=k;}
}
return m;
}
int main()
{ int a[]={5, 5, 5, 5, 5, 5, 5, 5, 5, 5}, b[10], i, j, n=10;
n=f( );
for(i=0; i<n; i++)
{ if(i%2==0) printf( );
printf("%3d", b[i]);}
return 0;
}

答案:N

C语言程序设计题库
4.设a=3,b=4,c=5,则逻辑表达式“!( )+c-1&&b+c/2”的值是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-51e0-c003-bc7499099f00.html
点击查看题目
11.B12.D13.C14.B15.C16.A17.D18.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-4a10-c003-bc7499099f01.html
点击查看题目
10.使用C语言求解实际问题,从编写程序到上机运行,一般要经过下面几个步骤。编辑源程序、________、与库函数链接以及运行目标程序。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ee-f250-c003-bc7499099f05.html
点击查看题目
21.下面程序运行时,如果从键盘输入:YDG?N?<回车>,则输出结果是________。
#include
int main()
{ char c;
while( utchar( );
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-fba8-c003-bc7499099f00.html
点击查看题目
34.下列可以正确表示字符型常量的是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-8aa8-c003-bc7499099f01.html
点击查看题目
13.5、414.2.00000015.B16.ch-32
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-d4e0-c003-bc7499099f00.html
点击查看题目
5.在声明局部变量时,不能使用的存储类型是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-da08-c003-bc7499099f02.html
点击查看题目
5.double6.float7.double8.8
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-d0f8-c003-bc7499099f01.html
点击查看题目
3.编写程序,输入一个形式如“操作数 运算符 操作数”的四则运算表达式,输出运算结果。若运算符为'/'时,能处理除数为0的情况。
#include
int main( )
{ char operator; double value1, value2;
printf( );
scanf("%lf%c%lf", &value1, &operator, &value2);
switch( )
{ case '+':
printf("=%.2f\n", value1+value2); break;
case '-':
printf("=%.2f\n", value1-value2); break;
case '*':
printf("=%.2f\n", value1*value2); break;
case '/':
if(value2==0)
printf("Cannot divide into 0");
else
printf("=%.2f\n", value1/value2); break;
default:
printf( ); break;
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-6f08-c003-bc7499099f00.html
点击查看题目
1.下列选项中不是C语句的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-ffd8-c003-bc7499099f01.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
C语言程序设计题库

35.下面程序运行后输出的结果是()。
#include
int f( )
{ int i, j, m=0, c, k;
for(i=0; i<n; i++)
{ k=a[i]; c=1;
for(j=i+1; j<n; j++)
if( )c++;
else {i=j-1; break; }
if( )i=j;
if(c==1) b[m++]=k;
else {b[m++]=-c; b[m++]=k;}
}
return m;
}
int main()
{ int a[]={5, 5, 5, 5, 5, 5, 5, 5, 5, 5}, b[10], i, j, n=10;
n=f( );
for(i=0; i<n; i++)
{ if(i%2==0) printf( );
printf("%3d", b[i]);}
return 0;
}

答案:N

分享
C语言程序设计题库
相关题目
4.设a=3,b=4,c=5,则逻辑表达式“!( )+c-1&&b+c/2”的值是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-51e0-c003-bc7499099f00.html
点击查看答案
11.B12.D13.C14.B15.C16.A17.D18.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-4a10-c003-bc7499099f01.html
点击查看答案
10.使用C语言求解实际问题,从编写程序到上机运行,一般要经过下面几个步骤。编辑源程序、________、与库函数链接以及运行目标程序。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ee-f250-c003-bc7499099f05.html
点击查看答案
21.下面程序运行时,如果从键盘输入:YDG?N?<回车>,则输出结果是________。
#include
int main()
{ char c;
while( utchar( );
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-fba8-c003-bc7499099f00.html
点击查看答案
34.下列可以正确表示字符型常量的是________。

A.  "t"

B.  '\t'

C.  "\t"

D.  97

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-8aa8-c003-bc7499099f01.html
点击查看答案
13.5、414.2.00000015.B16.ch-32
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-d4e0-c003-bc7499099f00.html
点击查看答案
5.在声明局部变量时,不能使用的存储类型是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-da08-c003-bc7499099f02.html
点击查看答案
5.double6.float7.double8.8
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-d0f8-c003-bc7499099f01.html
点击查看答案
3.编写程序,输入一个形式如“操作数 运算符 操作数”的四则运算表达式,输出运算结果。若运算符为'/'时,能处理除数为0的情况。
#include
int main( )
{ char operator; double value1, value2;
printf( );
scanf("%lf%c%lf", &value1, &operator, &value2);
switch( )
{ case '+':
printf("=%.2f\n", value1+value2); break;
case '-':
printf("=%.2f\n", value1-value2); break;
case '*':
printf("=%.2f\n", value1*value2); break;
case '/':
if(value2==0)
printf("Cannot divide into 0");
else
printf("=%.2f\n", value1/value2); break;
default:
printf( ); break;
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-6f08-c003-bc7499099f00.html
点击查看答案
1.下列选项中不是C语句的是( )。

A.  n++

B.  ;

C.  x=y=z;

D.  {a=1,b=2,c=a*b}

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