求C语言高手帮忙解答,感激不尽
1、以下说法正确的是()A.C语言程序总是从第一个函数开始执行的;B.C语言程序中,main函数必须第一个定义;C.C语言程序总是从main函数开始执行;D.C语言程序中...
1、以下说法正确的是( )
A.C语言程序总是从第一个函数开始执行的;
B.C语言程序中,main函数必须第一个定义;
C.C语言程序总是从main函数开始执行;
D.C语言程序中允许定义几个main函数;
2、下面属于C语言合法标识符的是( )
A.2ab B.@f1 C.#b D._a12
3、若有定义语句:int a[]={5,4,3,2,1},i=4;,则下面对a数组元素的引用错误的是( )
A.a[--i]
B.a[2*2]
C.a[a[0]]
D.a[a[i]]
4、若已定义变量a和b为double类型,则表达式a=1,b=a+3/2 的值是( )
A.2.0 B.2 C.2.5 D.1
5、定义int a[ ]={10,20,30,40},*p=a;,下列说法错误的是( )
A.a[0]的值是10; B.*p的值是10;
C.p的值是10; D.数组a的下标的最大值是3
6、C语言提供了丰富的数据类型,属于基本数据类型的是( )
A.结构体、实型、数组型;
B.整型、实型、字符型;
C.整型、字符型、数组型;
D.字符型、实型、指针型;
7、在C语言中,每个语句必须以( )结束
A.冒号 B.回车符 C.逗号 D.分号
8、以下程序,其运行结果是:( )
#include<stdio.h>
main()
{
while(1)
printf("hello");
}
A.无限次输出:“hello” B.输出1次“hello”
C.没有任何输出 D.编译错误,不能运行
9、以下二维数组定义语句中,错误的是( )
A.int x[2][3]={0};
B.int x[2][3]={{l,2},{3,4},{5,6}};
C.int x[][3]={{l,2,3},{4,5,6}};
D.int x[2][3]={l,2,3,4,5,6};
10、C程序由( )组成。
A.子程序 B.主程序 C.函数 D.过程
二、判断
1、算术运算符的优先级别低于关系运算符的。 ( )
2、在循环体中,break语句的作用是结束本次循环。 ( )
3、宏调用比函数调用效率更高。 ( )
4、表达式max=(a>b)?a:b的作用是将a和b二者中的较大值赋给max。 ( )
5、在C语言中,float类型的变量能进行取模运算。 ( )
6、C语言不做数组下标越界的检查。 ( )
7、C语言区分字母大小写。 ( )
8、函数可以嵌套定义。 ( )
9、自增预算符++的结核性是左结合性。 ( )
10、循环可以嵌套。 ( ) 展开
A.C语言程序总是从第一个函数开始执行的;
B.C语言程序中,main函数必须第一个定义;
C.C语言程序总是从main函数开始执行;
D.C语言程序中允许定义几个main函数;
2、下面属于C语言合法标识符的是( )
A.2ab B.@f1 C.#b D._a12
3、若有定义语句:int a[]={5,4,3,2,1},i=4;,则下面对a数组元素的引用错误的是( )
A.a[--i]
B.a[2*2]
C.a[a[0]]
D.a[a[i]]
4、若已定义变量a和b为double类型,则表达式a=1,b=a+3/2 的值是( )
A.2.0 B.2 C.2.5 D.1
5、定义int a[ ]={10,20,30,40},*p=a;,下列说法错误的是( )
A.a[0]的值是10; B.*p的值是10;
C.p的值是10; D.数组a的下标的最大值是3
6、C语言提供了丰富的数据类型,属于基本数据类型的是( )
A.结构体、实型、数组型;
B.整型、实型、字符型;
C.整型、字符型、数组型;
D.字符型、实型、指针型;
7、在C语言中,每个语句必须以( )结束
A.冒号 B.回车符 C.逗号 D.分号
8、以下程序,其运行结果是:( )
#include<stdio.h>
main()
{
while(1)
printf("hello");
}
A.无限次输出:“hello” B.输出1次“hello”
C.没有任何输出 D.编译错误,不能运行
9、以下二维数组定义语句中,错误的是( )
A.int x[2][3]={0};
B.int x[2][3]={{l,2},{3,4},{5,6}};
C.int x[][3]={{l,2,3},{4,5,6}};
D.int x[2][3]={l,2,3,4,5,6};
10、C程序由( )组成。
A.子程序 B.主程序 C.函数 D.过程
二、判断
1、算术运算符的优先级别低于关系运算符的。 ( )
2、在循环体中,break语句的作用是结束本次循环。 ( )
3、宏调用比函数调用效率更高。 ( )
4、表达式max=(a>b)?a:b的作用是将a和b二者中的较大值赋给max。 ( )
5、在C语言中,float类型的变量能进行取模运算。 ( )
6、C语言不做数组下标越界的检查。 ( )
7、C语言区分字母大小写。 ( )
8、函数可以嵌套定义。 ( )
9、自增预算符++的结核性是左结合性。 ( )
10、循环可以嵌套。 ( ) 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询