下载此文档

C语言上机模拟题.doc


文档分类:资格/认证考试 | 页数:约15页 举报非法文档有奖
1/15
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/15 下载此文档
文档列表 文档介绍
计算机模拟题 :简单变量做实参时,它和对应形参之间的数据传递方式是( C )。 A 、由实参传给形参,再由形参传回给实参 B 、由用户指定的传递方式 C 、单向值传递 D 、地址传递 B A 、可以用 typedef 将已存在的类型用一个新的名字来代表 B 、可以通过 typedef 增加新的类型 C 、用 typedef 可以为各种类型起别名, 但不能为变量起别名 D 、用 typedef 定义新的类型名后, 原有类型名仍有效 ,char *aa[2]={"abcd","ABCD"}, 选项中说法正确的是 C A、 aa 数组元素的值分别是"abcd" 和"ABCD" B、 aa 数组的两个元素分别存放的是含有 4 个字符的一维字符数组的首地址 C、 aa 数组的两个元素中各自存放了字符'a' 和'A' 的地址 D、 aa 是指针变量, 它指向含有两个数组元素的字符型一维数组 ( B) 。 A 、便于编辑预处理程序的处理 B 、便于确定类型和分配空间 C 、便于移植 D 、便于写文件 5. 以下叙述中正确的是 A A 、在赋值表达式中,赋值号右边既可以是变量也可以是任意表达式 B、a 是实型变量, C 允许以下赋值 a=10 ,因此可以这样说实型变量中允许存放整型值。 C、执行表达式 a=b 后, 在内存中 a和b 存储单元中的原有值都将被改变,a 的值已由原值改变为 b 的值, b 的值由原值变为 0D 、已有 a=3, b=5 。当执行了表达式 a=b,b=a 之后,已使 a 中的值为 5,b 中的值为 3 ,若 0<k<4, 下列选项中对字符串的非法引用是(D) 。 char str[4][2]={"aaa","bbb","ccc","ddd"},*strp[4]; int j; for (j=0;j<4;j++) strp[j]=str[j]; A、*strp B、 strp[k] C、 str[k] D、 strp ,则表达式(a=2,b=5,b++,a+b) 的值是( D )。 A、7B、2C、6D、8 8. 有以下说明和定义语句 C 。 struct student { int age; char num[8]; }; struct student stu[3] = {{20, ” 20041 ”}, {21, ” 20042 ”},{19, ” 20043 ”}}; struct student *p= stu; 以下选项中引用结构体变量成员的表达式错误的是 A、(*p).num B、(p++)->num C、 stu[3].age D、 p->numg ,正确的赋值语句是( C )。 A、 y=int(x) B、 j++ C、 a=b=5; D、 a=1,b=2 10. 若 int 类型占两个字节,则以下程序段的输出是 D int a=-1; printf( “%d, %u\n ”, a, a); A、-1,-1 B、-1,32767 C、-1,32768 D、-1,65535 11. 下列(C )表达式的值为真,其中 a=5;b=8;c=10;d=0 A、 a*2>8+2 B、(a*2-c)||d C、 a-b<c*d D、 a&&d 12. 定义结构体的关键字是 A A、 struct B、 union C、 enum D、 typedef 13. C语言程序中,若对函数类型未加显式说明,则函数的隐含说明类型为(A) 。 A、 int B、 void C、 char D、 double 14. int (*p)[6]; 它的含义为( D )。 A 、指向 6 个整数中的一个的地址 B 、具有 6 个元素的一维数组 C 、指向整型指针变量 D 、定义了一个指向具有 6 15. 若有定义语句: int (*p)[M]; , 其中的标识符 p是 A、M 个指向整型变量的指针 B 、具有 M 个指针元素的一维指针数组,每个元素都只能指向整型量 C 、一个指向具有 M 个整型元素的一维数组指针 D 、指向 M 个整型变量的函数指针 16. main() { int a=2, b= -1, c=2 ; if (a<b) if(b<0) c=0; else c+=1; printf( “%d\n ”,c );}A、0B、2C、1D、3 17. C语言中, double 类型数据占(B) 。 A、4 个字节 B、8 个字节 C、1 个字节 D、2 个字节 18. 以下程序的输出结果是 C void sub(floa

C语言上机模拟题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数15
  • 收藏数0 收藏
  • 顶次数0
  • 上传人mh900965
  • 文件大小304 KB
  • 时间2017-02-20