收藏 分享(赏)

2013年上半学期程序设计基础(C)模拟卷.doc

上传人:dzzj200808 文档编号:2249395 上传时间:2018-09-07 格式:DOC 页数:8 大小:63KB
下载 相关 举报
2013年上半学期程序设计基础(C)模拟卷.doc_第1页
第1页 / 共8页
2013年上半学期程序设计基础(C)模拟卷.doc_第2页
第2页 / 共8页
2013年上半学期程序设计基础(C)模拟卷.doc_第3页
第3页 / 共8页
2013年上半学期程序设计基础(C)模拟卷.doc_第4页
第4页 / 共8页
2013年上半学期程序设计基础(C)模拟卷.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、程序设计基础(C) 模拟卷一、判断题(共 10 小题,每小题 2 分,共 20 分,正确的打“” ,错误的打“”。 )1 2 3 4 5 6 7 8 9 101_str 可以用以定义为一个变量名( )。2结构化程序有顺序、转移、循环三种结构( ) 。3有如下定义与语句:int x=4,y;y=(x+);执行后 x、y 的值都为 5( )。4 如有定义:double y=3/2;即 y 的值为 1.5( ) 。5 定义:double y=0.3e2;是一个正确的定义( )。6 有字符数组定义:char str100=”abc123”;用字符数组 str 存放字符串,此字符串的长度为 100( )

2、。7表达式:y= 15%2 的结果为真,即 y 值为 1( ) 。8如有定义:char str81=”123456789”;语句 printf(“%s”,str+3);输出为456789( )。9 在 C 语言中如有定义:char *p(int x) ; 即 p 为指针名( ) 。10在 C 程序设计中,如有结构体定义:struct namedouble x ;char str20;a;即结构体变量 a 占用存储空间为 28B( ) 。二、填空题(共 7 小题,每小题 5 分,共 35 分)12 3 4 5 6 71在 C 程序设计中有下列语句:scanf(“%d %d”,程序运行时 x 要获

3、取值为 50,y 要获取值为 100,即从键盘输入为 。2 在 C 程序设计中,如果要在文件 kk.c 中使用函数 int find(int a,int x,int n),而此函数定义在文件 file.h 中,则在 文件包含预处理命令 。3三角形的三条边分别用 a、b、c 表示,请写出判断此三角形为等边三角形的表达式 。4已有定义:char *str5=“123”,”abcd”,”45”,”efghi”,”789”;程序要输出字符串”abcd”,请写出用 str 表示的 printf 语句 。5有以下结构体定义:strcut kkkint x ;char st10;y3=6,”abcd”,10

4、,”1234” ,30,”ef”;请写出能表示数字 10 的表达式 。6在 C 程序设计中要计算 x 的平方根,并赋值给 y,请写出此表达式 。7已有定义:int i;double sum=0;在达到精度 0.0001 时计算表达式 sum=1/1+1/2+1/3+1/4+1/n 的值,请写出此语句块 。三、程序阅读题(共 3 小题,每小题 6 分,共 18 分),把结果填写到相应空格中1 231阅读下列程序,如果程序执行时从键盘输入 7860 并回车,写出程序的运行结果。#includeint main( )long int x,y;scanf(“%ld“,dox=y%10;y=y/10;p

5、rintf(“%ld“,x);while(y);printf(“n“);return 1;2阅读下列程序,程序运行时如从键盘输入字符A,写出程序的运行结果。#includevoid main()char c;int k=2;scanf(“%c“,switch(c-A)case 0: k+;case 1:k+=2;break;default:k=k*k;case 4: k*=3;printf(“%d “,k);printf(“n“);3阅读下列程序,写出程序的运行结果。#include int x=10;int t( )static int y = 4 ;y += +x ;return x+y;

6、void main( ) int i, s;for(i=0;idouble sum( )int i;double s=0;for(i=1;iint main( )int x=0x10,y=010;printf(“x=%d y=%xn”,x,y);return 1;2阅读下列程序,写出程序的运行结果。#includevoid main()int a10=2,4,0,-5,10,6,-8,9,6,7,tmp,k;for (k=0;k int t( )int x = 4 ;static int y = 4 ;y += +x ;return x+y;void main( ) printf(“%d n“,( t( ), t( ) );四、程序设计题(共 27 分,第 1 题 12 分,第 2 题 15 分)1请编写一程序,程序的问题是从键盘输入一批整数,求偶数的和,当输入 0 时结束,最后输出和。2设计一个程序,程序的功能是把存放在字符文件 kk.txt 中 ad(含 a、d) 的字符显示在屏幕上。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报