APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
单选题
)
23.下面程序运行时输出到屏幕的结果是________。
#include
void fun( )
{if( )
printf( );
else
fun(a+1,b);
printf( );
}
int main()
{fun(1, 2); return 0;}

答案:DA

C语言程序设计题库
1.0 1 32.33.104.8 10
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-2bc8-c003-bc7499099f00.html
点击查看题目
9.下面叙述中正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-a5b8-c003-bc7499099f00.html
点击查看题目
5.下面程序运行后输出的结果是________。
#include
int main()
{ int n=5;
do
{ switch(n%2)
{ case 0: n--; break;
case 1: n--; continue;
}
n--;
printf("%2d", n);
}while(n>0);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-c8e0-c003-bc7499099f00.html
点击查看题目
4.下面表示数学式“x<y<z”的逻辑表达式中,错误的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-ee20-c003-bc7499099f00.html
点击查看题目
36.下面函数定义的头部正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2ff8-c003-bc7499099f01.html
点击查看题目
21.已有定义“int a=5, b; float c=2;”,下列表达式中语法正确的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-2ca0-c003-bc7499099f00.html
点击查看题目
11.下面程序运行时输出结果是()。
#include
int f( )
{ static int c, b;
if(c==0)b=1;
else b=b+a;
c++;
return b;
}
int main()
{ int i;
for(i=0; i<2; i++)
printf("%d", f(2));
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-8200-c003-bc7499099f00.html
点击查看题目
31.C语言中字符型数据在内存中的存储形式是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-86c0-c003-bc7499099f00.html
点击查看题目
29.13530.1531.732.n=4,n=3,k=6
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-3398-c003-bc7499099f02.html
点击查看题目
1.假设10个整数存储在数组a[10]中,要求把其中能被12整除的数标记为T,其他标记为F。标记存储在字符数组b[10]中下标相同的对应位置。试编写程序,实现以上功能,并输出两个数组。
#include
int main()
{ int i,a[]={11,12,23,36,48,56,72,78,89,96};
char b[10];
for(i=0;i<10;i++)
{ printf( );
if(a[i]%12==0)b[i]='T';
else b[i]='F';
}
printf( );
for(i=0;i<10;i++)
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-bac8-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
C语言程序设计题库

23.下面程序运行时输出到屏幕的结果是________。
#include
void fun( )
{if( )
printf( );
else
fun(a+1,b);
printf( );
}
int main()
{fun(1, 2); return 0;}

答案:DA

分享
C语言程序设计题库
相关题目
1.0 1 32.33.104.8 10
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-2bc8-c003-bc7499099f00.html
点击查看答案
9.下面叙述中正确的是( )。

A.  break语句只能用于switch语句体中

B.  continue语句的作用是:使程序的执行流程跳出包含它的所有循环

C.  break语句只能用在循环体内和switch语句体内

D.  在循环体内使用break语句和continue语句的作用相同

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-a5b8-c003-bc7499099f00.html
点击查看答案
5.下面程序运行后输出的结果是________。
#include
int main()
{ int n=5;
do
{ switch(n%2)
{ case 0: n--; break;
case 1: n--; continue;
}
n--;
printf("%2d", n);
}while(n>0);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-c8e0-c003-bc7499099f00.html
点击查看答案
4.下面表示数学式“x<y<z”的逻辑表达式中,错误的是( )。

A.  x<y<z

B.  x<y&&y<z

C.  !(x>=y)&&!(y>=z)

D.  !(x>=y||y>=z)

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-ee20-c003-bc7499099f00.html
点击查看答案
36.下面函数定义的头部正确的是( )。

A.  int fun(int a[], b)

B.  int fun(int a[], int a)

C.  int fun(int a, int b)

D.  int fun(char a[ ][], int b)

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-2ff8-c003-bc7499099f01.html
点击查看答案
21.已有定义“int a=5, b; float c=2;”,下列表达式中语法正确的是( )。

A.  b=a%c

B.  a>0?b=a:b=-a

C.  b=a/2=c

D.  b=a=c/2

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-2ca0-c003-bc7499099f00.html
点击查看答案
11.下面程序运行时输出结果是()。
#include
int f( )
{ static int c, b;
if(c==0)b=1;
else b=b+a;
c++;
return b;
}
int main()
{ int i;
for(i=0; i<2; i++)
printf("%d", f(2));
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-8200-c003-bc7499099f00.html
点击查看答案
31.C语言中字符型数据在内存中的存储形式是________。

A.  ASCII码

B.  补码

C.  反码

D.  原码

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-86c0-c003-bc7499099f00.html
点击查看答案
29.13530.1531.732.n=4,n=3,k=6
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-3398-c003-bc7499099f02.html
点击查看答案
1.假设10个整数存储在数组a[10]中,要求把其中能被12整除的数标记为T,其他标记为F。标记存储在字符数组b[10]中下标相同的对应位置。试编写程序,实现以上功能,并输出两个数组。
#include
int main()
{ int i,a[]={11,12,23,36,48,56,72,78,89,96};
char b[10];
for(i=0;i<10;i++)
{ printf( );
if(a[i]%12==0)b[i]='T';
else b[i]='F';
}
printf( );
for(i=0;i<10;i++)
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-bac8-c003-bc7499099f00.html
点击查看答案
试题通小程序
试题通app下载