1. 在c语言中,数字029是一个( )。
D,因为八进制数以0开头,但无9这个字符。十六进制是以0X或0x开头
2. 在C语言中029是一个什么进制的数
029在c语言中是一个非法常量。
因为c语言中规定,以0开头的数字都是一个8进制的数字,而后面的数字为0~7,所以029是一个非法的常量。
可以通过如下的语句来进行验证:
printf("%d\n", 029); // 编译不通过,出现错误:非法的数字“9”(用于基“8”)。表示该数值是一个8进制的数,而9不是8进制的数字,所以报错
3. 3、在C语言中,数字029是一个
D)非法数 //0开头表示8进制,但8进制没有字符9的。
4. 在C语言中029是一个什么进制的数,我老师说八进制,真的假的。。。。。。没仔细听课,求解答啊。。
假的,八进制一旦满了8就得进位,应该十进制或者十六进制
5. 帮帮忙,谢谢
1. 以下说法中正确的是( C)
(3分)
A、 B、 C、 D、
A、C语言程序总是从第一个的函数开始执行
B、在C语言程序中,要调用的函数必须在main()函数中定义
C、C语言程序总是从main()函数开始执行
D、C语言程序中的main()函数必须放在程序的开始部分
2. 启动turbo c 的命令是( A)
(3分)
A、 B、 C、 D、
A、TC
B、C
C、TURBOC
D、TURBO_C
3. 一个C程序的执行是从(A )(3分)
A、 B、 C、 D、
A、本程序的main函数开始,到main函数结束
B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
C、本程序的main函数开始,到本程序文件的最后一个函数结束
D、本程序文件的第一个函数开始,到本程序main函数结束
4. 以下叙述正确的是( C)
(3分)
A、 B、 C、 D、
A、在C程序中,main函数必须位于程序的最前面
B、 C程序的每行中只能写一条语句
C、C语言本身没有输入输出语句
D、在对一个C程序进行编译的过程中,可发现注释中的拼写错误
5. 一个C语言程序是由(A)
(3分)
A、 B、 C、 D、
A、一个主程序和若干子程序组成
B、函数组成
C、若干过程组成
D、若干子程序组成
6. 下列各选项中,合法的c语言关键字是( D)。(3分)
A、 B、 C、 D、
A、integex
B、sin
C、string
D、void
7. TURBO C中,int类型变量所占字节数是( D)(3分)
A、 B、 C、 D、
A、1
B、2
C、3
D、4
8. 下列不合法的十六进制数是(B )(3分)
A、 B、 C、 D、
A、oxff
B、0Xcde
C、Oxll
D、Ox23
9. C语言中定义了一个变量,该变量代表内存中的一个(C )(3分)
A、 B、 C、 D、
A、区域
B、单元
C、地址
D、容量
10. 在C语言中,数字029是一个(A)(3分)
A、 B、 C、 D、
A、八进制数
B、十六进制数
C、十进制数
D、非法数
11. 函数体用_______开始,用______结束。(3分)
答: main return
12. C源程序的基本单位是______________(3分)
答: 语句
13. 一个C源程序中至少应包括一个_____________(3分)
答: main函数
14. 在一个C源程序中,注释部分两侧的分界符分别为________和________(3分)
答:/* */
15. 结构化程序所规定的3种基本控制结构是——、——、——(3分)
答:顺序结构 选择顺序 循环顺序
16. 在c语言中,整数可用——进制、——进制和——进制3种数制表示。(3分)
答:二 八 十六
17. 一个c语言程序的开发过程包括:编辑、——、连接和运行4个步骤。(3分)
答: 编译
18. 在C语言中,输入操作是由库函数——完成的,输出操作是由库函数 —— 完成的。(3分)
答:scanf printf
19. C程序执行过程生成的3种文件及扩展名为——,——,——(3分)
答: c exe obj
20. C语言中的标识符只能由3种字符组成,它们是——、——和——
(3分)
答: _ 英语字母 阿拉伯数字
21. 编写一个C程序,输出以下信息:
*********************
Very good!
*********************
(3分)
#include<stdio.h>
int main(void)
{
printf("********************* \n");
printf("Very good! \n\n");
printf("********************* ");
return 0;
}
22. 编写一个程序,输入a,b,c三个值,输出其中最大者。(3分)
#include<stdio.h>
int main(void)
{
int a,b,c;
scanf("%i%i%i,&a,&b,&c");
a=(a>b?a;b);
a=c>a?c:a;
printf("%i ",a);
return 0;
}
23.
显示“How are you!”的c语言程序。(3分)
#include<stdio.h>
int main(void)
{
printf("How are you!");
return 0;
}
6. C语言 进制数
这个是c语言的一个规定,八进制数以0开头,另外,八进制数不能大于7
十六进制以ox开头,十六进制的数不能大于15,且10~15的数用A~F或a~f来表示
7. 在c语音中,数字029是
这个是c语言的一个规定,八进制数以0开头,另外,八进制数不能大于7
十六进制以ox开头,十六进制的数不能大于15,且10~15的数用A~F或a~f来表示
8. C语言的题目,谁帮忙做下,谢谢,
一、
1、D 2、A 3、C 4、A 5、D
6、A 7、C 8、D 9、D 10、C
二、
1、1
2、3 1 2
3、1
4、-60
三、
1、0
2、1
3、1
4、0
5、1
四、
1、字符常量只能表示一个字符,而字符串常量可以表示一个字符串,多个字符,而且字符串常量有‘/0’作为字符串结束标志。
2、C语言中用‘1’和‘0’表示真和假,
五、
1、
#include<stdio.h>
void main()
{
int a[4],i,j,k,x;
printf("请输入四个整数\n");
for(i=0;i<4;i++)
scanf("%d",&a[i]);
for(i=0;i<3;i++)
{
k=i;
for(j=i+1;j<4;j++)
if(a[j]>a[k])
k=j;
if(k!=i)
{x=a[k];a[k]=a[i];a[i]=x;}
}
for(i=0;i<4;i++)
printf("%d ",a[i]);
printf("\n");
}
2、
#include<stdio.h>
void main()
{
char a[6];
int m,n,k=0,p;
printf("请输入一个五位数\n");
for(m=0;m<6;m++)
{
scanf("%c",&a[m]);
}
n=m-2;
for(p=m-2,m=0;m<=n/2;m++,p--)
{
if(a[m]!=a[p])
{
k=1;
break;
}
}
if(k==0)
printf("Yes\n");
else
printf("No\n");
}
记得给分哟!!!
9. 3、在C语言中,数字029是一个 A)八进制数 B)十六进制数 C)十进制数 D)非法数
D)非法数 //0开头表示8进制,但8进制没有字符9的.