APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
单选题
)
8.下面程序运行后输出的结果是________。
#include
int main()
{ int i,j,n=0;
for(i=0;i<2;i++)
{n++;
for(j=0;j<=3;j++)
{if(j%2)continue;
n++;
}
n++;
}
printf( );
return 0;
}

答案:NDN

C语言程序设计题库
8.可以改变局部变量的生存期、但不能改变它的作用域的存储类别是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-da08-c003-bc7499099f05.html
点击查看题目
21.不用第3个变量,将a和b的值进行交换的操作是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-6b68-c003-bc7499099f00.html
点击查看题目
1.下面程序运行时输出结果是________。
#include
void fun( )
{ static int a;
printf("%2d", a);
a+=k;
}
int main()
{ int k;
for (k=1; k<=3; k++)
fun( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-62c0-c003-bc7499099f00.html
点击查看题目
15.下面声明中错误的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-d280-c003-bc7499099f00.html
点击查看题目
43.已有定义“char c='1'; int x=300; float w=35000; double d=3.1234567e10;”,则下面表达式求值时除( )外其结果都可能是不准确的。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-a600-c003-bc7499099f00.html
点击查看题目
17.已有定义“float m;double n;int a;long b;char c;”,则表达式m+n*a/m+b/n+c值的类型为( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-2ce8-c003-bc7499099f01.html
点击查看题目
12.若已定义一个有返回值的函数,则下面关于调用该函数的叙述中错误的是( )。A.函数调用可以作为一个函数形参 B.函数调用可以出现在表达式中
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-fd30-c003-bc7499099f01.html
点击查看题目
17.下面程序运行时输出的结果是()。
#include
#include
int main()
{ char ch1[]="information",ch2[]="interchange"; int i,n;
n=strlen(ch1)<strlen(ch2)?strlen(ch1):strlen(ch2);
for(i=0;i<n;i++)
if(ch1[i]==ch2[i])
printf("%c",ch1[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-5f20-c003-bc7499099f00.html
点击查看题目
7.本程序的功能是求2~100之间的守形数。所谓守形数是指该数的平方的低位数与该数相同。例如,252=625,其低位数为25,25是守形数。
#include
int main()
{int n,prod,t,dw,k;
for(n=2;n<=100;n++)
{t=prod=n*n;
k=( (14) );
while(t!=0)
{k*=10;
( (15) );
}
k/=10;
dw=prod-prod/k*k;
if(( (16) ))
printf("%4d %8d\n",n,prod);
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-2a88-c003-bc7499099f00.html
点击查看题目
4.下面程序运行时输出结果是________。
#include
int main()
{int a=0, b=2;
switch( )
{case 1: printf("1");
case 2: printf("2");
case 3: printf("3\n");break;
default: printf( );
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-4be0-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
C语言程序设计题库

8.下面程序运行后输出的结果是________。
#include
int main()
{ int i,j,n=0;
for(i=0;i<2;i++)
{n++;
for(j=0;j<=3;j++)
{if(j%2)continue;
n++;
}
n++;
}
printf( );
return 0;
}

答案:NDN

分享
C语言程序设计题库
相关题目
8.可以改变局部变量的生存期、但不能改变它的作用域的存储类别是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-da08-c003-bc7499099f05.html
点击查看答案
21.不用第3个变量,将a和b的值进行交换的操作是________。

A.  a+=b;b-=a;a-=b;

B.  a+=b;b=a-b;a-=b;

C.  b-=a;a-=b;a-=b

D.  b-=a;a=b-a;a+=b;

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-6b68-c003-bc7499099f00.html
点击查看答案
1.下面程序运行时输出结果是________。
#include
void fun( )
{ static int a;
printf("%2d", a);
a+=k;
}
int main()
{ int k;
for (k=1; k<=3; k++)
fun( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-62c0-c003-bc7499099f00.html
点击查看答案
15.下面声明中错误的是( )。

A.  int b[2]

B.  int b[]={0, 1}

C.  int b[3]=0

D.  int b[3][4]={0}

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-d280-c003-bc7499099f00.html
点击查看答案
43.已有定义“char c='1'; int x=300; float w=35000; double d=3.1234567e10;”,则下面表达式求值时除( )外其结果都可能是不准确的。

A.  x=w/c

B.  w=d/x

C.  w=d/1e5f

D.  w=x+c

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-a600-c003-bc7499099f00.html
点击查看答案
17.已有定义“float m;double n;int a;long b;char c;”,则表达式m+n*a/m+b/n+c值的类型为( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-2ce8-c003-bc7499099f01.html
点击查看答案
12.若已定义一个有返回值的函数,则下面关于调用该函数的叙述中错误的是( )。A.函数调用可以作为一个函数形参 B.函数调用可以出现在表达式中

C.  函数调用可以作为一个函数实参

D.  函数调用可以作为独立的语句存在

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-fd30-c003-bc7499099f01.html
点击查看答案
17.下面程序运行时输出的结果是()。
#include
#include
int main()
{ char ch1[]="information",ch2[]="interchange"; int i,n;
n=strlen(ch1)<strlen(ch2)?strlen(ch1):strlen(ch2);
for(i=0;i<n;i++)
if(ch1[i]==ch2[i])
printf("%c",ch1[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-5f20-c003-bc7499099f00.html
点击查看答案
7.本程序的功能是求2~100之间的守形数。所谓守形数是指该数的平方的低位数与该数相同。例如,252=625,其低位数为25,25是守形数。
#include
int main()
{int n,prod,t,dw,k;
for(n=2;n<=100;n++)
{t=prod=n*n;
k=( (14) );
while(t!=0)
{k*=10;
( (15) );
}
k/=10;
dw=prod-prod/k*k;
if(( (16) ))
printf("%4d %8d\n",n,prod);
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-2a88-c003-bc7499099f00.html
点击查看答案
4.下面程序运行时输出结果是________。
#include
int main()
{int a=0, b=2;
switch( )
{case 1: printf("1");
case 2: printf("2");
case 3: printf("3\n");break;
default: printf( );
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-4be0-c003-bc7499099f00.html
点击查看答案
试题通小程序
试题通app下载