程序设计基础试卷A

程序设计基础试卷A

ID:41963846

大小:153.98 KB

页数:12页

时间:2019-09-05

程序设计基础试卷A_第1页
程序设计基础试卷A_第2页
程序设计基础试卷A_第3页
程序设计基础试卷A_第4页
程序设计基础试卷A_第5页
资源描述:

《程序设计基础试卷A》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、重庆色子工程职业学院2012/2013学年度第二钢期末考试命题说明及试题审批表—、考试基本情况课程名称程序设计基础使用教材题名C语言程序设计考试班级命题教师命题时间考试方式▽闭巻▽笔弑机□科卷口①弑□典他注:在集中组织的期末考试一般采用闭卷、笔试为主,其余考试、考查可进行各种考试方法的改革。考试限时60分紗V90分紂120分紗注:集屮组织的期末考试规定考试时间为90分钟。教师用时应W1/2学生限时。教师试做用时32分钟本试题卷别▽a卷OB卷me卷二、试题审批教研室主任意见及签名系主任审批教务处审批三、试题双向分析表题题号第一题第二题

2、第三题章节题分分配章节型填牢题改错题设计题1章C语言概述60062章数据类型及表达式610163章程序设计结构65114章数组6510215章字符串510156早函数6510217章指针01010各题型分数分配30205()100注:1、每套考题均要求填写分析表,在保证试题覆盖大纲规定的教学内容(知识点)的同时,体现出课程标准对学生能力的综合要求。2、题型包括“单选”、“多选”、“填空”、“计算”、“简答”、“论述”、“作图”、“判断”、“改错”、“分析”等,也可以有其他创新题型。学号:答题2012〜2013学年第二学期《程序设计基

3、础》课程期末考试试题适用班级:物联网应用技术(非慧居方向)专业2012级题号—-二三总分应得分一、填空题(每空3分,共30分)1.程序功能:本程序用于简单的加法计算。#includemain(){intx,y,z;scanf(',%d%d",&x,&y);printf(Hz=%d,,1);}2.程序功能:本程序用于找出两个数屮较大的值并输出。#includemain(){inta,b,max;scanf("%d,%d",&a,&b);if()max=a;elseprintf(”输入两数中的最大值为

4、:%dH,max);}3.程序功能:本程序用于计算从1加到100的和并输出。#includemain()while(i<=100)i++;}printf("1+2+...+100的和为:%d",sum);}4.程序功能:本程序用于找出50个整数中最大的那个数值并输出。#includemain()7生卷□B卷intage[50],max,i;for(i=0;i<50;i++)scanf("%d",&age[i]);for(i=1;i<50;i++)if()max=age[i];printf(

5、M50个数最大的值为:%dH,max);}5.程序功能:本程序用于通过函数判断一个数是否为3的倍数。#includemain(){inttimes(intn);intk,s;scanf("%d",&s);if(k==O)printf(”%d不是3的倍数“,s);if(k==1)printf(M%d是3的倍数”,s);}inttimes(){if(n%3==0)return1;retrun0;}二、程序改错题(每题5分,共20分)1.程序功能:输入一个年份,如果是闰年则输出“是闰年”,否则输岀“是平年”。①#

6、include②main()③{④intyear;⑤scanf(”%d",&year);⑥if(year%4==0&&year%100!=0

7、

8、year%400==0)⑦printf(”是闰年”);⑧printf(“是平年”);⑨}第行有误,应改为:1.程序功能:输入一个小写字符,输出其对应的大写字符。①#include②main()③{④charch1,ch2;⑤printf(M请输入小写字符:”);⑥ch1=getchar();⑦ch2=ch1+32;⑧printf(n%c的大写字符为:“

9、,ch2);⑨}第行有谋,应改为:3.程序功能:统计二维数组斜3][5]屮值大于80的元素个数。①②③④⑤⑥⑦⑧⑨⑩第#includemain()inta[3][5]={80,61,59,85,76,75,65,63,87,77,92,71,70,90,85},num,i,j;for(i=0;i<3;i++)for(j=0;j<5;j++)if(a[i][j]>80)num++;printf(n数组中大于80的元素个数为:%d个",num);}行有误,应改为:4.程序功能:计算'的阶乘。①#include

10、o.h>②main()③{④intn,i;⑤longs=0;⑥scanf(“%d”,&n);⑦for(i=1;ivn;i++)⑧s=s*i;⑨printf("%d的阶乘为:%ld”,n,s);⑩}第行有误,应改为:三、程序设计题(每题

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。