APP下载
首页
>
文学知识
>
C语言程序设计题库
搜索
C语言程序设计题库
题目内容
(
单选题
)
28.设有声明“char str[]="Beijing";”,则执行下列语句后的输出结果为( )。
printf(

A、 7

B、 5

C、 8

D、 9

答案:DNSTRLENSTRCPYSTRHELOSTRCPYSTRHELOSTRHELO

C语言程序设计题库
41.已知某程序段如下:
float f1=1.5;
#define f1 2.5
int main()
{printf("%f", f1); return 0;}
则main()函数中标识符f1代表的操作数是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-3f98-c003-bc7499099f00.html
点击查看题目
3.下面程序运行时输出结果是________。
#include
int main()
{ int x=0, y=0, z=0;
if(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-47f8-c003-bc7499099f00.html
点击查看题目
42.已知字母A的ASCII码是65,字母a的ASCII码是97,若要求将变量ch中的大写字母编码转换成对应小写字母编码,则下面表达式中错误的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-9e30-c003-bc7499099f01.html
点击查看题目
4.已有定义“int a[][3]={0, 1, 2, 3, 4, 5, 6};”,则数组a第1维的大小是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-ab70-c003-bc7499099f00.html
点击查看题目
11. 关于main()函数,下列叙述中正确的是()。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-5010-c003-bc7499099f00.html
点击查看题目
1.下面程序输出100~1000范围内的回文素数。回文素数是指既是回文数同时也是素数的整数。例如,131既是回文数又是素数,因此131是回文素数。
#include
#include
int prime_pal( )
{int i,k=( (1) ),m;
for(i=2;i<=k;i++)
if(( (2) ))return 0;
k=n;m=0;
while(k>0)
{m=m*10+k%10;
k=( (3) );
}
if( )return 1;
return 0;
}
int main()
{ int j,k=0;
for(j=100;j<=999;j++)
{if(( (4) ))
{ printf( );
if(++k%5==0)printf( );}
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-2610-c003-bc7499099f00.html
点击查看题目
8. 下面定义符号常量p为3.14中正确的是()。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-4840-c003-bc7499099f00.html
点击查看题目
5.在while( )语句中的e与下面条件表达式等价的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-9618-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
点击查看题目
7.下面关于if语句和switch语句的叙述中错误的是( )。
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f0-fdc0-c003-bc7499099f00.html
点击查看题目
首页
>
文学知识
>
C语言程序设计题库
题目内容
(
单选题
)
手机预览
C语言程序设计题库

28.设有声明“char str[]="Beijing";”,则执行下列语句后的输出结果为( )。
printf(

A、 7

B、 5

C、 8

D、 9

答案:DNSTRLENSTRCPYSTRHELOSTRCPYSTRHELOSTRHELO

分享
C语言程序设计题库
相关题目
41.已知某程序段如下:
float f1=1.5;
#define f1 2.5
int main()
{printf("%f", f1); return 0;}
则main()函数中标识符f1代表的操作数是( )。

A.  float型变量

B.  double型变量

C.  float型常量

D.  double型常量

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f5-3f98-c003-bc7499099f00.html
点击查看答案
3.下面程序运行时输出结果是________。
#include
int main()
{ int x=0, y=0, z=0;
if(
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-47f8-c003-bc7499099f00.html
点击查看答案
42.已知字母A的ASCII码是65,字母a的ASCII码是97,若要求将变量ch中的大写字母编码转换成对应小写字母编码,则下面表达式中错误的是( )。

A.  ch=tolower(ch)

B.  ch=ch+32

C.  ch=ch-'A'+'a'

D.  ch=(ch+'A')%26-'a'

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-9e30-c003-bc7499099f01.html
点击查看答案
4.已有定义“int a[][3]={0, 1, 2, 3, 4, 5, 6};”,则数组a第1维的大小是( )。

A.  2

B.  3

C.  4

D.  无确定值

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f2-ab70-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
点击查看答案
1.下面程序输出100~1000范围内的回文素数。回文素数是指既是回文数同时也是素数的整数。例如,131既是回文数又是素数,因此131是回文素数。
#include
#include
int prime_pal( )
{int i,k=( (1) ),m;
for(i=2;i<=k;i++)
if(( (2) ))return 0;
k=n;m=0;
while(k>0)
{m=m*10+k%10;
k=( (3) );
}
if( )return 1;
return 0;
}
int main()
{ int j,k=0;
for(j=100;j<=999;j++)
{if(( (4) ))
{ printf( );
if(++k%5==0)printf( );}
}
return 0;
}
https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f6-2610-c003-bc7499099f00.html
点击查看答案
8. 下面定义符号常量p为3.14中正确的是()。

A.  #define p 3.14;

B.  #define p(3.14)

C.  #define p=3.14

D.  #define p 3.14

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3ef-4840-c003-bc7499099f00.html
点击查看答案
5.在while( )语句中的e与下面条件表达式等价的是( )。

A.  e==0

B.  e==1

C.  e!=1

D.  e!=0

https://www.shititong.cn/cha-kan/shiti/0005e1ec-b3f1-9618-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
点击查看答案
7.下面关于if语句和switch语句的叙述中错误的是( )。

A.  if语句和switch语句都可以实现算法的选择结构

B.  if语句和switch语句都能实现多路(两路以上)选择

C.  if语句可以嵌套使用

D.  switch语句不能嵌套使用

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