APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
单选题
)
6.验证哥德巴赫猜想:任何一个大于6的偶数均可表示为两个素数之和。要求将6~100之间的偶数都表示成两个素数之和。素数指只能被1和自身整除的正整数,1不是素数,2是素数。
#include
int prime( )
{ int k;
for (k=2; k<=n/2; k++)
if (n%k==0) return 0;
return ( (16) );
}
int main()
{ int i, k;
for (i=6; i<=100; i+=2)
for (k=2; k<=i/2; k++)
if (( (17) ))
{printf( );
break; }
return 0;
}

答案:DNIKIK

C语言程序设计题库
1.下面程序是输入一个正整数n,计算…的前n项之和。
#include
int main()
{ int denominator,flag,i,n;
double item,sum;
printf( );
scanf( );
( (1) );
denominator=1;
sum=0;
for(i=1;i<=n;i++)
{item=flag*1.0/denominator;
sum=sum+item ;
flag=-flag ;
( (2) );
}
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-ff90-c003-bc7499099f00.html
点击查看题目
14.下面四个选项中,属于C语言关键字的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-0da8-c003-bc7499099f01.html
点击查看题目
2.下面程序运行时输出的结果是()。
#include
int main()
{char ch=256;
int n=ch;
printf("%d", n+1);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-3e58-c003-bc7499099f00.html
点击查看题目
5.若有定义“float f=123.45678;”,则执行语句“printf("%.3f", f);”后,输出结果是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-0f78-c003-bc7499099f00.html
点击查看题目
2.输入输出的格式控制字符中,int型数据采用________,float型数据采用________,char型数据采用________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-ec50-c003-bc7499099f02.html
点击查看题目
22.已有定义“int x=12, y=15, z;”,则执行表达式“z=( ,变量y和z的值分别为( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-3470-c003-bc7499099f00.html
点击查看题目
5.在C程序中,若对函数类型未加说明,则函数的隐含类型为________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-ed90-c003-bc7499099f01.html
点击查看题目
6.使用递归方法,求解xn。其中n为整数,x不等于0。
#include
float xn( )
{ if(n==0)return 1.0;
if(n==1)return x;
return xn(x,n-1)*x;
}
main()
{ int n;float x;
printf( );
scanf( );
printf( );
scanf( );
printf(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-7dd0-c003-bc7499099f00.html
点击查看题目
11. 关于main()函数,下列叙述中正确的是()。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-5010-c003-bc7499099f00.html
点击查看题目
6.本程序的功能是:取出一个十进制正整数中的所有偶数数字,用这些数字构成一个最大数。例如,由123456中取出2、4、6,组成的最大数为642。
#include
#define N 10
int main()
{int i,j,k=0,t,d,a[N]; long n,m=0;
printf( );
scanf( );
while(n>0)
{t=( (13) );
if(t%2==0) a[k++]=t;
n/=10;}
for(i=0;i<k-1;i++)
{d=i;
for(j=i+1;j<k;j++)
if( ) d=j;
if(( (14) ))
{t=a[d];a[d]=a[i];a[i]=t;}
}
for(i=0;i<k;i++)
m=( (15) );
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-99b8-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
C语言程序设计题库

6.验证哥德巴赫猜想:任何一个大于6的偶数均可表示为两个素数之和。要求将6~100之间的偶数都表示成两个素数之和。素数指只能被1和自身整除的正整数,1不是素数,2是素数。
#include
int prime( )
{ int k;
for (k=2; k<=n/2; k++)
if (n%k==0) return 0;
return ( (16) );
}
int main()
{ int i, k;
for (i=6; i<=100; i+=2)
for (k=2; k<=i/2; k++)
if (( (17) ))
{printf( );
break; }
return 0;
}

答案:DNIKIK

分享
C语言程序设计题库
相关题目
1.下面程序是输入一个正整数n,计算…的前n项之和。
#include
int main()
{ int denominator,flag,i,n;
double item,sum;
printf( );
scanf( );
( (1) );
denominator=1;
sum=0;
for(i=1;i<=n;i++)
{item=flag*1.0/denominator;
sum=sum+item ;
flag=-flag ;
( (2) );
}
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-ff90-c003-bc7499099f00.html
点击查看答案
14.下面四个选项中,属于C语言关键字的是( )。

A.  printf

B.  include

C.  fun

D.  default

解析:

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-0da8-c003-bc7499099f01.html
点击查看答案
2.下面程序运行时输出的结果是()。
#include
int main()
{char ch=256;
int n=ch;
printf("%d", n+1);
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-3e58-c003-bc7499099f00.html
点击查看答案
5.若有定义“float f=123.45678;”,则执行语句“printf("%.3f", f);”后,输出结果是( )。

A.  1.23e+02

B.  123.457

C.  123.456780

D.  1.234e+02

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-0f78-c003-bc7499099f00.html
点击查看答案
2.输入输出的格式控制字符中,int型数据采用________,float型数据采用________,char型数据采用________。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-ec50-c003-bc7499099f02.html
点击查看答案
22.已有定义“int x=12, y=15, z;”,则执行表达式“z=( ,变量y和z的值分别为( )。

A.  3,1

B.  15, 12

C.  15, 1

D.  3, 12

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-3470-c003-bc7499099f00.html
点击查看答案
5.在C程序中,若对函数类型未加说明,则函数的隐含类型为________。

A.  int

B.  double

C.  void

D.  char

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f4-ed90-c003-bc7499099f01.html
点击查看答案
6.使用递归方法,求解xn。其中n为整数,x不等于0。
#include
float xn( )
{ if(n==0)return 1.0;
if(n==1)return x;
return xn(x,n-1)*x;
}
main()
{ int n;float x;
printf( );
scanf( );
printf( );
scanf( );
printf(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f7-7dd0-c003-bc7499099f00.html
点击查看答案
11. 关于main()函数,下列叙述中正确的是()。

A.  main()函数必须出现在其他函数之前

B.  main()函数中至少必须有一条语句

C.  C程序总是从main()函数的第一条语句开始执行

D.  C程序总是在执行完main()函数的最后一条语句后结束

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-5010-c003-bc7499099f00.html
点击查看答案
6.本程序的功能是:取出一个十进制正整数中的所有偶数数字,用这些数字构成一个最大数。例如,由123456中取出2、4、6,组成的最大数为642。
#include
#define N 10
int main()
{int i,j,k=0,t,d,a[N]; long n,m=0;
printf( );
scanf( );
while(n>0)
{t=( (13) );
if(t%2==0) a[k++]=t;
n/=10;}
for(i=0;i<k-1;i++)
{d=i;
for(j=i+1;j<k;j++)
if( ) d=j;
if(( (14) ))
{t=a[d];a[d]=a[i];a[i]=t;}
}
for(i=0;i<k;i++)
m=( (15) );
printf( );
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f3-99b8-c003-bc7499099f00.html
点击查看答案
试题通小程序
试题通app下载