APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
单选题
)
30.有如下程序段:
char p1[80]= "NanJing", p2[20]= "China", p3[20]="Olympic";
strcpy(p1, strcat(p2, p3));
printf("%s\n", p1);
执行该程序段后的输出是( )。

A、 NanJingChinaOlympic

B、 ChinaOlympic

C、 Olympic

D、 NanJing

答案:空

C语言程序设计题库
10.使用C语言求解实际问题,从编写程序到上机运行,一般要经过下面几个步骤。编辑源程序、________、与库函数链接以及运行目标程序。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ee-f250-c003-bc7499099f05.html
点击查看题目
25.已知在函数fun中声明了局部变量n,如果希望fun函数第一次被调用返回后变量n中存储的数据保持到下次fun函数被调用时仍可使用,则在声明n时必须指定其存储类型为( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-1c70-c003-bc7499099f00.html
点击查看题目
3.只能在循环体中出现的语句是( )语句。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-8290-c003-bc7499099f02.html
点击查看题目
18.C语言中函数返回值的类型是由()决定的。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-0cd0-c003-bc7499099f00.html
点击查看题目
17.double18.619.long int20.0x或0X
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-d4e0-c003-bc7499099f01.html
点击查看题目
8.static9.210.extern11.-17
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-2010-c003-bc7499099f00.html
点击查看题目
29.在一个被调用函数中,关于return语句使用的描述,________是错误的。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2440-c003-bc7499099f00.html
点击查看题目
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;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-f730-c003-bc7499099f00.html
点击查看题目
9.若有数组a和b的声明“static char a[]= "abcdef",b[]={ 'a', 'b', 'c', 'd', 'e', 'f'};”则数组a和数组b的长度分别是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-bef8-c003-bc7499099f00.html
点击查看题目
3.输入数值数据时,输入的数值之间一般用________、________或者( )进行分隔。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-ec50-c003-bc7499099f03.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
C语言程序设计题库

30.有如下程序段:
char p1[80]= "NanJing", p2[20]= "China", p3[20]="Olympic";
strcpy(p1, strcat(p2, p3));
printf("%s\n", p1);
执行该程序段后的输出是( )。

A、 NanJingChinaOlympic

B、 ChinaOlympic

C、 Olympic

D、 NanJing

答案:空

分享
C语言程序设计题库
相关题目
10.使用C语言求解实际问题,从编写程序到上机运行,一般要经过下面几个步骤。编辑源程序、________、与库函数链接以及运行目标程序。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ee-f250-c003-bc7499099f05.html
点击查看答案
25.已知在函数fun中声明了局部变量n,如果希望fun函数第一次被调用返回后变量n中存储的数据保持到下次fun函数被调用时仍可使用,则在声明n时必须指定其存储类型为( )。

A.  auto

B.  register

C.  static

D.  extern

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-1c70-c003-bc7499099f00.html
点击查看答案
3.只能在循环体中出现的语句是( )语句。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-8290-c003-bc7499099f02.html
点击查看答案
18.C语言中函数返回值的类型是由()决定的。

A.  return语句中的表达式类型

B.  调用该函数的主函数类型

C.  定义函数时所指定的函数类型

D.  以上都可能

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-0cd0-c003-bc7499099f00.html
点击查看答案
17.double18.619.long int20.0x或0X
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-d4e0-c003-bc7499099f01.html
点击查看答案
8.static9.210.extern11.-17
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-2010-c003-bc7499099f00.html
点击查看答案
29.在一个被调用函数中,关于return语句使用的描述,________是错误的。

A.  被调用函数中可以不用return语句

B.  被调用函数中可以使用多个return语句

C.  被调用函数中,如果有返回值,就一定要有return语句

D.  被调用函数中,一个return语句可返回多个值给调用函数

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2440-c003-bc7499099f00.html
点击查看答案
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;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-f730-c003-bc7499099f00.html
点击查看答案
9.若有数组a和b的声明“static char a[]= "abcdef",b[]={ 'a', 'b', 'c', 'd', 'e', 'f'};”则数组a和数组b的长度分别是( )。

A.  7,6

B.  6,7

C.  6,6

D.  7,7

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-bef8-c003-bc7499099f00.html
点击查看答案
3.输入数值数据时,输入的数值之间一般用________、________或者( )进行分隔。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-ec50-c003-bc7499099f03.html
点击查看答案
试题通小程序
试题通app下载