




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
上海师范大学C语言期末考试标准试卷上海师范大学C语言期末考试标准试卷上海师范大学C语言期末考试标准试卷xxx公司上海师范大学C语言期末考试标准试卷文件编号:文件日期:修订次数:第1.0次更改批准审核制定方案设计,管理制度上海师范大学标准试卷~学年第学期考试日期年月日(考试时间:90分钟)科目:C语言程序设计(模拟卷)专业本科年级班姓名学号题号一二三总分得分我承诺,遵守《上海师范大学考场规则》,诚信考试。签名:________________得得分一、选择和填空题(本大题满分20分,每题2分。)一、选择和填空题(本大题满分20分,每题2分。)把a1、a2定义成整型变量,并赋初值1的定义语句是。有以下程序片段,请问执行后的输出结果是。chara=8,c;c=a>=3;printf("%d\n",c);有以下程序片段,若程序运行时从键盘输入48(字符0的ASCII码),则输出结果为。charc1,c2;scanf("%d",&c1);c2=c1+9;printf("%c%c\n",c1,c2);有以下程序片段,若程序运行时从键盘输入12,则输出结果为。scanf("%d",&x);if(x>15)printf("%d",x-5);if(x>10)printf("%d",x);if(x>5)printf("%d\n",x+5);
有以下程序片段,请问执行后的输出结果是。
charstr[]="ABCD";printf("%d\n",str[4]);
若变量已正确定义,要将a和b中的数进行交换,下面不正确的语句是
。A)
a=a+b,b=a-b,a=a-b;
B)
t=a,a=b,b=t;
C)
a=t;
t=b;
b=a;
D)
t=b;
b=a;
a=t;
下面程序段中循环体的执行次数是
。intj=0;do{j=j+1;}while(j>2);A)0次 B)1次 C)2次 D)无限次以下程序的输出结果是
。intfun(inta,intb,intc){returnc=a*b;}main(){intc=3;fun(2,3,c);printf("%d\n",c);}A)2
B)3
C)6
D)无定值假设二维数组a有m列,则在元素a[i][j]前的元素个数为。A)j*m+i B)i*m+j C)i*m+j-1 D)i*m+j+1判断整型变量a的值是否处于区间[5,10]的表达式应写作。二、综合题(本大题满分60分,1,2题每题6分,其余每题8分。)二、综合题(本大题满分60分,1,2题每题6分,其余每题8分。)得得分下面程序实现摄氏温度C表示华氏温度F,其中有3个错误,请指出并改正。#include<>intmain(){floatf,c;scanf("%d",f);c=(5/9)*(f-32);printf("f=%f\nc=%f\n",f,c);return0;}改正:下面程序实现1+2+3+…+100,其中有3个错误,请指出并改正。#include<>intmain(){intsum;while(i<=100);{sum=sum+i;i++;}printf("sum=%d\n",sum);return0;}改正:程序填空:输入一字符串,求其中数字的个数。#include<>intmain(){chars[80];inti,num=0;gets(s);for(i=0;【1】;i++){ if(【2】)num++;}printf("num=%d\n",num);}【1】【2】以下程序用来检查二维数组是否对称(即:对所有i,j都有a[i][j]=a[j][i])。#include<>intmain(){inta[4][4]={1,2,3,4,2,2,5,6,3,5,3,7,8,6,7,4};inti,j,found=0;for(j=0;j<4;j++){for(i=0;i<4;i++){if(【1】){found=【2】;break;}}if(found)【3】;}if(【4】)printf("不对称\n");elseprintf("对称\n"); return0;}【1】【2】【3】【4】程序填空:输入10个数,要求输出其中值最大的元素和该数是第几个数。#include<>intmain(){int【1】;inta[10],m,n=0,i;printf("10integernumbers:\n");for(i=0;i<10;i++)scanf("%d",&a[i]);m=a[0];for(i=1;i<10;i++){ if(max(m,a[i])>m) {【2】;n=i;}}printf("largestnumberis%d\n",m);printf("%dthnumber.\n",n+1);}intmax(intx,inty){return(x>y?x:y);}【1】【2】读程序,写出输出结果。#include<>main(){chara[30],b[30];scanf("%s",a);gets(b);printf("a=%s\n",a);printf("b=%s\n",b);}程序运行时若输入:"Howareyou",则输出结果是:读程序,写出输出结果。#include<>ints2=1;intfun1();intmain(){inti,s1;for(i=1;i<=3;i++) s1=fun1(); printf("s1=%d\ns2=%d\n",s1,s2);}intfun1(){staticintx=1;inty=1;x=x*2;s2=y*2;returnx;}运行结果:读程序,写出输出结果。#include<>intmain(){chara[]="abcdcba";inti,j=0;for(i=1;i<7;i++)if(a[j]<a[i])j=i;a[j+1]=a[7];puts(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智障老人安全管理制度
- 化验员培训基地管理制度
- 加油站安全隐患管理制度
- 公司手机费使用管理制度
- 培训场地规范化管理制度
- pvc型材车间管理制度
- 学校+司机班+管理制度
- 学校体训室设备管理制度
- 吴川市农村财务管理制度
- 培训班教室安全管理制度
- 初中生物七年级人体内物质的运输 单元作业设计
- 【中考真题】2023年浙江嘉兴中考历史与社会.道德与法治试题及答案
- GB/T 42599-2023风能发电系统电气仿真模型验证
- 《电子技术基础》期末考试复习题库(含答案)
- 三国姜维传攻略
- 中考英语补全对话
- 防治脑卒中专业知识讲座
- 平压平模切机安全操作规程、风险告知卡、应急处置
- JJG 646-2006移液器
- GB/T 40167-2021纸和纸板加速老化(100 ℃)
- GB/T 17626.4-2018电磁兼容试验和测量技术电快速瞬变脉冲群抗扰度试验
评论
0/150
提交评论