2024年3月4日发(作者:)
程序设计基础
1.
如果int a=3,b=4;则条件表达式"a
2.
C语言中函数返回值的类型是由函数定义时指定的类型决定的。
3.
对以下说明语句 int a[10]={6,7,8,9,10}; 的正确理解是将5个初值依次赋给a[0]至a[4]。
4.设有如下定义:struck sk{ int a;float b;}data;int *p;若要使P指向data中的a域,正确的赋值语句是p=&data.a。
a=3,b=5;if(a=b)printf("%d=%d",a,b);else printf("%d!=%d",a,b);的输出结果是3!=5
6.
函数是构成C语言程序的基本单位。
7.结构化程序由三种基本结构组成,三种基本结构组成的算法是可以完成任何复杂的任务 。
8.在函数调用时说法正确的是实际参数和形式参数可以同名
9.
下列程序#include
10.
在C语言中,函数的数据类型是指函数返回值的数据类型。
11.
如有定义语句int c[]={1,5,3,4,6,7,0},则数组有个7元素。
12.
若int x=2,y=3,z=4 则表达式x 13. 已知char s3[]="China";,则程序段printf("%d",sizeof(s3));的输出结果是6。(字符串数组最后一个元素是'0',长度6。) 14. 若“int n; float f=13.8;”,则执行“n=(int)f%3”后,n的值是1 15.下列程序#include 16.在switch语句中,不一定使用break语句 17. 若有以下说明语句:struct date{ int year;int month;int day;}brithday;则叙述不正确的是brithday是用户定义的结构体类型名 18. 在C语言中,表示静态存储类别的关键字是static。 19. 假定int型变量占用2个字节,已有定义int x[10]={0,2,4};,则数组x在内存中所占字节数是20。数组x共有10个元素,占20个字节。 20.a2_i符合C语言用户标识符 21. 有如下数组定义:int a[10],则下列描述是正确的:定义一个整型数组,在内存中使用10个连续的存储单元;数组的元素个数为10个整型数据,标记为a[0]到a[9];数组元素的使用与同类型的变量完全相同 22. 下列二维数组的定义是正确的:int a[2][3]={0,1,2,3,4,5};int a[2][3]={ {0,1,2},{3,4,5}};int a[][3]={0,1,2,3,4,5} 23. 静态存储区存放全局变量和静态局部变量,下列描述是正确的。第一次调用函数时,系统给静态局部变量分配内存空间,再次调用系统不再为它分配内存空间;在定义静态局部变量时没有赋初值,则系统自动赋0或空字符串;静态局部变量在函数调用结束后仍然存在,但其他函数不可引用;静态局部变量使用static定义 24. 关于数组的初始化,下列认识是正确的:数组的初始化就是定义数组并赋值;数组赋值时按照下标顺序进行的。 25. 在使用C语言分支结构时,下列描述是正确的:if条件表达式可以省略;if的条件表达式要写在小括号内 26. 在C语言中,关于数据类型的类型转换的描述,正确的是( )。C语言中,数据类型能转换所以A选项错误;不同的数据类型可以混合运算,但首先要转换成同一类型,然后再运算;字符型可以转换为int型;double型等级最高,其他类型都可以转换为double型 27. 下列对C语言字符数组的描述是正确的:字符数组可以存放字符串;字符数组中的字符串可以整体输入、输出;不可以用关系运算符对字符数组中的字符串进行比较。 28. 从程序设计语言发展的历程看,计算机程序设计语言大致分为机器语言、汇编语言、高级语言。 29.C语言中的简单数据类型包括整型、实型、字符型。 30. 下列复合算术运算符解释正确的是x+=8等价于x=x+8;x%=5-y等价于x=x%(5-y);复合运算符=在右侧,右边的表达式是整体,表达为整体算术计算再赋值。 31. 字符串指针变量中存入的是字符串的首地址。 32.数组中的每个元素都属于同一数据类型,不能把不同类型的数据放在同一数组中。 33.在C语言中,调用标准库函数时,只需要用#include命令把相关的头文件包含到本文件中即可调用。 34. 循环体的一些语句可以放在for循环的表达式内执行。 35. 在使用C语言变量之前必须先定义其类型。 36.在switeh语句中,表达式和常量表达式的值一般是整型或字符型,所有常量表达式的值都不能相等。 37. 若有说明int c;则while(c=getchar());是正确的C语句。 38. 使用多重循环嵌套时,内层循环必须完整地嵌套在外层循环内,二者不允许相互交叉。 39. 指针变量是专门用于存放变量地址的变量。 40. 标识符2015year是不合法的,不能用数字开头。 41. 指针变量是专门用于存放变量地址的变量,指针变量定义的一般形式:类型名 *指针变量名;,指针必须赋值才能使用,赋值的形式:指针变量名=&变量名。 42. 数组中的所有元素数据类型必须相同,结构体各成员的数据类型可以不同。
发布者:admin,转转请注明出处:http://www.yc00.com/news/1709505542a1631949.html
评论列表(0条)