西南大学网络教育2018年春 1032 《C语言程序设计》答案.docx

西南大学网络教育2018年春 1032 《C语言程序设计》答案.docx

单项选择题1、设变量b是int,c为float,则表达式b+c之值的数据类型是( )?int?float?double???不确定2、设char s[2*5],数组s的长度是()?10?9?8???73、设int m[]={5,4,3,2,l},i=2;,其值为2的数组元素是()?m[i+1]???m[i+2]?m[i-l]?m[m[i+1]]4、从循环体内某一层跳出,继续执行循环外的语句是:(?? )?break 语句???return 语句?continue 语句?空语句5、C语言程序的三种最基本结构是(? )结构、选择结构和循环结构。?顺序???递归?转移?嵌套6、循环语句“for(i=-1;i4;i++);”循环执行(?? )次?3?4?5???67、当调用函数时,实参是一个数组名,则想函数传递的是(?????? )。?数组长度?数组每一个元素的地址?数组的首地址???数组中每个元素的值8、23. 在宏定义#define PI 3.1415926中,用宏名PI代替一个(  )。?单精度数?双精度数?常量?字符串??9、定义一个具有10个元素的整型数组,应该使用语句( ???)。?int a[10];???int a[2?5];?int a[];?int *a[10]10、若已定义:int a[9],*p=a;,并在以后的语句中未改变p的值,不能表示a[1

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档