APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
单选题
)
15.下面程序运行时若输入c2470f?<回车>后,则输出结果是_______。
#include
int main()
{ char ch;
long number=0;
while( '6');
while(ch!='?'&&ch>='0'&&ch<='6')
{ number=number*7+ch-'0';
printf( );
ch=getchar();
}
return 0;
}

答案:LDNUMBER

C语言程序设计题库
5.可以将高级语言编写的源程序转换为目标程序的软件是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ee-fe08-c003-bc7499099f00.html
点击查看题目
8.下列程序的运行结果是________。
#include
int main()
{char str[ ]="abcdef";
int a, b;
for(a=b=0; str[a]!='\0' ; a++)
if( )
str[b++]=str[a] ;
str[b]='\0' ;
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-3428-c003-bc7499099f00.html
点击查看题目
15.下面叙述中错误的是()。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-0500-c003-bc7499099f01.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
点击查看题目
1.3.1400002.3.0/4*n*( ) 3.unsigned4.8
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-d0f8-c003-bc7499099f00.html
点击查看题目
4.下面程序运行后输出的结果是________。
#include
int main()
{ int f,f1,f2,i;
f1=1;f2=1;
printf("%2d %2d",f1,f2) ;
for(i=3;i<=5;i++)
{ f=f1+f2;
printf("%2d",f);
f1=f2; f2=f;
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-c4f8-c003-bc7499099f00.html
点击查看题目
13. 已有定义“int a=1,b=2,c=3;”,则执行语句a>b?( ):( );后,变量a、c的值分别是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-5d98-c003-bc7499099f01.html
点击查看题目
37.下面程序运行时输出的结果是()。
#include
void fun(int a[3][4])
{ int i, j, k;
for(i=0; i<3; i++)
{ k=0;
for(j=1; j<4; j++)
if( )k=j;
printf("%2d", a[i][k]);
}
}
int main()
{ int a[3][4]={{3, 5, 6, 4}, {5, 2, 4, 3}, {4, 2, 3, 5}};
fun( ); return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-02e8-c003-bc7499099f00.html
点击查看题目
18.已有定义“int a[10]={1, 2}, i=0;”,下面语句中与“a[i]=a[i+1], i++;”等价的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-de38-c003-bc7499099f00.html
点击查看题目
19.已有预处理命令“#include”和声明“int x=4, y;”,下面语句中语法正确的是()。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-20e8-c003-bc7499099f01.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
C语言程序设计题库

15.下面程序运行时若输入c2470f?<回车>后,则输出结果是_______。
#include
int main()
{ char ch;
long number=0;
while( '6');
while(ch!='?'&&ch>='0'&&ch<='6')
{ number=number*7+ch-'0';
printf( );
ch=getchar();
}
return 0;
}

答案:LDNUMBER

分享
C语言程序设计题库
相关题目
5.可以将高级语言编写的源程序转换为目标程序的软件是( )。

A.  汇编程序

B.  解释程序

C.  编辑程序

D.  编译程序

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ee-fe08-c003-bc7499099f00.html
点击查看答案
8.下列程序的运行结果是________。
#include
int main()
{char str[ ]="abcdef";
int a, b;
for(a=b=0; str[a]!='\0' ; a++)
if( )
str[b++]=str[a] ;
str[b]='\0' ;
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-3428-c003-bc7499099f00.html
点击查看答案
15.下面叙述中错误的是()。

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

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

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

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

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-0500-c003-bc7499099f01.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
点击查看答案
1.3.1400002.3.0/4*n*( ) 3.unsigned4.8
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-d0f8-c003-bc7499099f00.html
点击查看答案
4.下面程序运行后输出的结果是________。
#include
int main()
{ int f,f1,f2,i;
f1=1;f2=1;
printf("%2d %2d",f1,f2) ;
for(i=3;i<=5;i++)
{ f=f1+f2;
printf("%2d",f);
f1=f2; f2=f;
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-c4f8-c003-bc7499099f00.html
点击查看答案
13. 已有定义“int a=1,b=2,c=3;”,则执行语句a>b?( ):( );后,变量a、c的值分别是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-5d98-c003-bc7499099f01.html
点击查看答案
37.下面程序运行时输出的结果是()。
#include
void fun(int a[3][4])
{ int i, j, k;
for(i=0; i<3; i++)
{ k=0;
for(j=1; j<4; j++)
if( )k=j;
printf("%2d", a[i][k]);
}
}
int main()
{ int a[3][4]={{3, 5, 6, 4}, {5, 2, 4, 3}, {4, 2, 3, 5}};
fun( ); return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-02e8-c003-bc7499099f00.html
点击查看答案
18.已有定义“int a[10]={1, 2}, i=0;”,下面语句中与“a[i]=a[i+1], i++;”等价的是( )。

A.  a[i]=a[i+1];

B.  a[++i]=a[i];

C.  a[++i]=a[i+1];

D.  i++, a[i-1]=a[i];

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-de38-c003-bc7499099f00.html
点击查看答案
19.已有预处理命令“#include”和声明“int x=4, y;”,下面语句中语法正确的是()。

A.  if(x%2=1)y=x;

B.  if(sqrt(x)%2)y=x;

C.  if(x==1)y=x;

D.  if(x==1)y=&x;

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