试题通
试题通
APP下载
首页
>
文学知识
>
C语言程序设计题库
试题通
搜索
C语言程序设计题库
题目内容
(
单选题
)
5.下面程序运行后输出结果中的最后一行为()。
#include
int main()
{ int i, j,b[3][3]={0};
for(i=0; i<3; i++)
{ for(j=0; j<3; j++)
switch(i-j+2)
{ case 0:
case 1: b[i][j]=1;break;
case 2: b[i][j]=2;break;
case 3: b[i][j]=3;break;
case 4: b[i][j]=4;break;
}
}
for(i=0; i<3; i++)
{ for(j=0; j<3; j++)
printf("%2d", b[i][j]);
printf( );
}
return 0;
}

答案:N

试题通
C语言程序设计题库
试题通
1.2,12.1
第4章 分支结构程序设计
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-4a10-c003-bc7499099f02.html
点击查看题目
3.i*n+j4.just5.36.字符串
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-7c48-c003-bc7499099f00.html
点击查看题目
14.下面程序运行时输出结果中的第3行是()。
#include
int main()
{ int i, j, a[3][3]={1},f1=0, f2=1, temp;
for(i=1; i<3; i++)
for(j=0; j<=i; j++)
{ if( )
{ a[i][j]=f1+f2;
temp=f1; f1=f2; f2=f1+temp;}
}
for(i=0; i<3; i++)
{ for(j=0;j<3; j++)
printf("%2d", a[i][j]);
printf( );
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-4f80-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
点击查看题目
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
点击查看题目
41.D42.D43.D44.D45.B46.D47.D48.B49.C50.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-e868-c003-bc7499099f00.html
点击查看题目
4.下面表示数学式“x<y<z”的逻辑表达式中,错误的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-ee20-c003-bc7499099f00.html
点击查看题目
18.C语言中函数返回值的类型是由()决定的。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-0cd0-c003-bc7499099f00.html
点击查看题目
9.下面程序运行时输出结果的第2行是()。
#include
int main()
{ int a[20]={0},b[]={7,2,5,3,6,9,-1},m,i=0;;
while(b[i]>-1)
{ m=b[i];
a[m]++;
i++;
}
for(m=0,i=0;i<20;i++)
while( )
{ m++;
(m%3==0)?printf("%2d\n",i): printf("%2d",i);
a[i]--;
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-3810-c003-bc7499099f00.html
点击查看题目
36.下面选项中,不能作为C语言合法常量的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-9278-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
试题通
C语言程序设计题库

5.下面程序运行后输出结果中的最后一行为()。
#include
int main()
{ int i, j,b[3][3]={0};
for(i=0; i<3; i++)
{ for(j=0; j<3; j++)
switch(i-j+2)
{ case 0:
case 1: b[i][j]=1;break;
case 2: b[i][j]=2;break;
case 3: b[i][j]=3;break;
case 4: b[i][j]=4;break;
}
}
for(i=0; i<3; i++)
{ for(j=0; j<3; j++)
printf("%2d", b[i][j]);
printf( );
}
return 0;
}

答案:N

试题通
分享
试题通
试题通
C语言程序设计题库
相关题目
1.2,12.1
第4章 分支结构程序设计
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-4a10-c003-bc7499099f02.html
点击查看答案
3.i*n+j4.just5.36.字符串
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-7c48-c003-bc7499099f00.html
点击查看答案
14.下面程序运行时输出结果中的第3行是()。
#include
int main()
{ int i, j, a[3][3]={1},f1=0, f2=1, temp;
for(i=1; i<3; i++)
for(j=0; j<=i; j++)
{ if( )
{ a[i][j]=f1+f2;
temp=f1; f1=f2; f2=f1+temp;}
}
for(i=0; i<3; i++)
{ for(j=0;j<3; j++)
printf("%2d", a[i][j]);
printf( );
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-4f80-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
点击查看答案
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
点击查看答案
41.D42.D43.D44.D45.B46.D47.D48.B49.C50.A
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-e868-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
点击查看答案
18.C语言中函数返回值的类型是由()决定的。

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

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

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

D.  以上都可能

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-0cd0-c003-bc7499099f00.html
点击查看答案
9.下面程序运行时输出结果的第2行是()。
#include
int main()
{ int a[20]={0},b[]={7,2,5,3,6,9,-1},m,i=0;;
while(b[i]>-1)
{ m=b[i];
a[m]++;
i++;
}
for(m=0,i=0;i<20;i++)
while( )
{ m++;
(m%3==0)?printf("%2d\n",i): printf("%2d",i);
a[i]--;
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-3810-c003-bc7499099f00.html
点击查看答案
36.下面选项中,不能作为C语言合法常量的是( )。

A.  0.3e+5

B.  'cd'

C.  '\013'

D.  "a"

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