试题通
试题通
APP下载
首页
>
文学知识
>
C语言程序设计题库
试题通
搜索
C语言程序设计题库
题目内容
(
单选题
)
12. 若函数中有定义语句:“int n;”,则()。

A、 系统将自动给n赋初值0

B、 系统将自动给n赋初值-1

C、 变量n中的值无定义

D、 变量n没有值

答案:空

试题通
C语言程序设计题库
试题通
24.表达式“'A'+4*25.0-'b'”的正确结果是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-7338-c003-bc7499099f00.html
点击查看题目
15.下面叙述中错误的是()。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-0500-c003-bc7499099f01.html
点击查看题目
12.在下面程序的main()函数中,语句“f( );”内的实参a表示数组a的( )。
void f( )
{ int k; for( )a[k]++; }
int main()
{ int a[10]={0};f( ); return 0; }
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-e1d8-c003-bc7499099f00.html
点击查看题目
17.以下程序运行时输出结果是________。
#include
int main( )
{int a=0, b=0, c=0;
if ( intf( );
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-e268-c003-bc7499099f02.html
点击查看题目
3.若二维数组a有n列,则在存储该数组时,a[i][j]之前有( )个数组元素。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-9400-c003-bc7499099f01.html
点击查看题目
9.本程序的功能是:查找所有满足下面条件的两个整数对:(1)两个整数都是3位数;(2)组成两个整数各位的数字各不相同并且不出现数字0;(3)第二个数等于第一个数的两倍。例如,134和268就是满足该条件的一个整数对。
#include
int main()
{int a,b,c,j,k,w,e[6],sum;
for(a=1;a<=5;a++) /*a百位,b十位,c个位*/
for(b=1;b<=9;b++)
for(c=1;c<=9;c++)
{e[0]=a;e[1]=b;e[2]=c;
sum=a*100+b*10+c;
sum=2*sum;
if(sum>999)( (21) );
e[3]=sum/100;
e[4]=(sum-e[3]*100)/10;
e[5]=( (22) );
w=1;
for(j=0;j<5;j++)
for(k=0;k<6;k++)
if(e[k]==0||j!=k&&e[j]==e[k]) w=0;
if( )
for(k=0;k<2;k++)
if( )
printf("%d%d%d\n",e[k*3],e[k*3+1],e[k*3+2]);
else
printf("%d%d%d\t",e[k*3],e[k*3+1],e[k*3+2]);
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-b510-c003-bc7499099f00.html
点击查看题目
21.D22.C23.A24.B25.C26.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-5b80-c003-bc7499099f01.html
点击查看题目
21.下面程序运行时,如果从键盘输入:YDG?N?<回车>,则输出结果是________。
#include
int main()
{ char c;
while( utchar( );
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-fba8-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
点击查看题目
11.A12.D13.C14.A15.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-5d50-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
试题通
C语言程序设计题库

12. 若函数中有定义语句:“int n;”,则()。

A、 系统将自动给n赋初值0

B、 系统将自动给n赋初值-1

C、 变量n中的值无定义

D、 变量n没有值

答案:空

试题通
分享
试题通
试题通
C语言程序设计题库
相关题目
24.表达式“'A'+4*25.0-'b'”的正确结果是________。

A.  67

B.  67.0

C.  不确定

D.  67L

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-7338-c003-bc7499099f00.html
点击查看答案
15.下面叙述中错误的是()。

A.  在函数外可以声明变量

B.  变量声明的位置决定了该变量名的使用范围

C.  函数调用时在函数内声明的变量的值将无法保存到该函数的下一次调用

D.  在函数外声明的变量,其值可以保存到该程序运行结束

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-0500-c003-bc7499099f01.html
点击查看答案
12.在下面程序的main()函数中,语句“f( );”内的实参a表示数组a的( )。
void f( )
{ int k; for( )a[k]++; }
int main()
{ int a[10]={0};f( ); return 0; }
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-e1d8-c003-bc7499099f00.html
点击查看答案
17.以下程序运行时输出结果是________。
#include
int main( )
{int a=0, b=0, c=0;
if ( intf( );
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-e268-c003-bc7499099f02.html
点击查看答案
3.若二维数组a有n列,则在存储该数组时,a[i][j]之前有( )个数组元素。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-9400-c003-bc7499099f01.html
点击查看答案
9.本程序的功能是:查找所有满足下面条件的两个整数对:(1)两个整数都是3位数;(2)组成两个整数各位的数字各不相同并且不出现数字0;(3)第二个数等于第一个数的两倍。例如,134和268就是满足该条件的一个整数对。
#include
int main()
{int a,b,c,j,k,w,e[6],sum;
for(a=1;a<=5;a++) /*a百位,b十位,c个位*/
for(b=1;b<=9;b++)
for(c=1;c<=9;c++)
{e[0]=a;e[1]=b;e[2]=c;
sum=a*100+b*10+c;
sum=2*sum;
if(sum>999)( (21) );
e[3]=sum/100;
e[4]=(sum-e[3]*100)/10;
e[5]=( (22) );
w=1;
for(j=0;j<5;j++)
for(k=0;k<6;k++)
if(e[k]==0||j!=k&&e[j]==e[k]) w=0;
if( )
for(k=0;k<2;k++)
if( )
printf("%d%d%d\n",e[k*3],e[k*3+1],e[k*3+2]);
else
printf("%d%d%d\t",e[k*3],e[k*3+1],e[k*3+2]);
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-b510-c003-bc7499099f00.html
点击查看答案
21.D22.C23.A24.B25.C26.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-5b80-c003-bc7499099f01.html
点击查看答案
21.下面程序运行时,如果从键盘输入:YDG?N?<回车>,则输出结果是________。
#include
int main()
{ char c;
while( utchar( );
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-fba8-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
点击查看答案
11.A12.D13.C14.A15.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-5d50-c003-bc7499099f00.html
点击查看答案
试题通小程序
试题通app下载