试题通
试题通
APP下载
首页
>
文学知识
>
C语言程序设计题库
试题通
搜索
C语言程序设计题库
题目内容
(
填空题
)
12.C语言中除复合语句外的其它所有语句都以________结束。

答案:空

试题通
C语言程序设计题库
试题通
21.不用第3个变量,将a和b的值进行交换的操作是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-6b68-c003-bc7499099f00.html
点击查看题目
3. 一个C程序在运行时,如果没有发生任何异常情况,则只有在执行了( )函数的最后一条语句或该函数中的return语句后,程序才会终止运行。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-da08-c003-bc7499099f00.html
点击查看题目
14.已有定义“int n=12; double a;”,则执行语句“a=n/=5;”后,a的值为( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-2900-c003-bc7499099f01.html
点击查看题目
2.编写程序,由键盘输入一元二次方程ax2+bx+c=0(a≠0)的a、b、c的值,求方程的解。
#include
#include
int main( )
{double a,b,c,x1,x2,r,i,delt;
printf( );
scanf( );
printf( );
if( )<=1e-6)
else
{
delt=b*b-4*a*c;
else
}
else
}
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-6350-c003-bc7499099f00.html
点击查看题目
6. 已知有声明“int x=1,y=2;”,则执行表达式“( )&&( )”后x的值为________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-51e0-c003-bc7499099f02.html
点击查看题目
15.12 3416.23
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-4628-c003-bc7499099f01.html
点击查看题目
16.对于C语言函数,下列叙述中正确的是()。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-08e8-c003-bc7499099f00.html
点击查看题目
15.本程序的功能是验证任何一个正整数n的立方均可以表示成一串连续奇数之和。
#include
#define N 30
int main()
{int i,j,n,k,m,max,sum,a[N];
printf( );
scanf( );
m=n*n*n;
for(i=1;;i+=2)
{( (37) );
for(k=i;sum<m;k+=2)
sum+=k;
if(( (38) ))
{for(j=i;j<=k;j+=2)
a[( )/2]=j;
max=( (39) );
break; }
}
printf("%d^3=",n);
for(i=0;i<max;i++)
printf( );
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-fb60-c003-bc7499099f00.html
点击查看题目
13.本程序的功能是:将数组a和数组b中相同的数复制到数组c中。例如,如果数组a中的数据是{8,5,7,1,6,4,9},数组b中的数据是{2,9,3,7,4,5,6},则数组c中的数据是{9,7,4,5,6}。
#include
int search( )
{int i;
for(i=0; i<n; i++)
if(( (35) ))return 1;
return 0;
}
int main()
{ int a[7]={8, 5, 7, 1, 6, 4, 9}, b[7]={2, 9, 3, 7, 4, 5, 6}, c[7]={0}, i, j=0;
printf( );
for(i=0;i<7;i++)
printf("%2d",a[i]);
printf( );
for(i=0;i<7;i++)
printf("%2d",b[i]);
for(i=0; i<7; i++)
if(( (36) ))
c[j++]=b[i];
printf( );
for(i=0; ( (37) ); i++)
printf("%2d", c[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-9b40-c003-bc7499099f00.html
点击查看题目
11.C语言源程序编译后生成的文件名后缀是________,可执行文件名后缀是________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ee-f638-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
填空题
)
手机预览
试题通
C语言程序设计题库

12.C语言中除复合语句外的其它所有语句都以________结束。

答案:空

试题通
分享
试题通
试题通
C语言程序设计题库
相关题目
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
点击查看答案
3. 一个C程序在运行时,如果没有发生任何异常情况,则只有在执行了( )函数的最后一条语句或该函数中的return语句后,程序才会终止运行。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-da08-c003-bc7499099f00.html
点击查看答案
14.已有定义“int n=12; double a;”,则执行语句“a=n/=5;”后,a的值为( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-2900-c003-bc7499099f01.html
点击查看答案
2.编写程序,由键盘输入一元二次方程ax2+bx+c=0(a≠0)的a、b、c的值,求方程的解。
#include
#include
int main( )
{double a,b,c,x1,x2,r,i,delt;
printf( );
scanf( );
printf( );
if( )<=1e-6)
else
{
delt=b*b-4*a*c;
else
}
else
}
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-6350-c003-bc7499099f00.html
点击查看答案
6. 已知有声明“int x=1,y=2;”,则执行表达式“( )&&( )”后x的值为________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-51e0-c003-bc7499099f02.html
点击查看答案
15.12 3416.23
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-4628-c003-bc7499099f01.html
点击查看答案
16.对于C语言函数,下列叙述中正确的是()。

A.  函数的定义不能嵌套,但函数调用可以嵌套

B.  函数的定义可以嵌套,但函数调用不能嵌套

C.  函数的定义和调用都不能嵌套

D.  函数的定义和调用都可以嵌套

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-08e8-c003-bc7499099f00.html
点击查看答案
15.本程序的功能是验证任何一个正整数n的立方均可以表示成一串连续奇数之和。
#include
#define N 30
int main()
{int i,j,n,k,m,max,sum,a[N];
printf( );
scanf( );
m=n*n*n;
for(i=1;;i+=2)
{( (37) );
for(k=i;sum<m;k+=2)
sum+=k;
if(( (38) ))
{for(j=i;j<=k;j+=2)
a[( )/2]=j;
max=( (39) );
break; }
}
printf("%d^3=",n);
for(i=0;i<max;i++)
printf( );
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-fb60-c003-bc7499099f00.html
点击查看答案
13.本程序的功能是:将数组a和数组b中相同的数复制到数组c中。例如,如果数组a中的数据是{8,5,7,1,6,4,9},数组b中的数据是{2,9,3,7,4,5,6},则数组c中的数据是{9,7,4,5,6}。
#include
int search( )
{int i;
for(i=0; i<n; i++)
if(( (35) ))return 1;
return 0;
}
int main()
{ int a[7]={8, 5, 7, 1, 6, 4, 9}, b[7]={2, 9, 3, 7, 4, 5, 6}, c[7]={0}, i, j=0;
printf( );
for(i=0;i<7;i++)
printf("%2d",a[i]);
printf( );
for(i=0;i<7;i++)
printf("%2d",b[i]);
for(i=0; i<7; i++)
if(( (36) ))
c[j++]=b[i];
printf( );
for(i=0; ( (37) ); i++)
printf("%2d", c[i]);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-9b40-c003-bc7499099f00.html
点击查看答案
11.C语言源程序编译后生成的文件名后缀是________,可执行文件名后缀是________。

解析:解析:
在C语言中,源程序编译后生成的文件名后缀通常是obj,表示目标文件(object file),而可执行文件名后缀通常是exe,表示可执行文件(executable file)。

举个例子来帮助理解:假设你写了一个C语言程序,文件名为hello.c。当你使用编译器将hello.c编译后,生成的文件名可能是hello.obj,这是编译后的目标文件。接着,当你将目标文件链接并生成可执行文件时,可能会得到一个名为hello.exe的可执行文件。这样,你就可以运行这个程序了。

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