2013年辽宁专升本考试真题-C语言部分
2010年辽宁专升本考试真题-C语言部分

2010辽宁省高职高专毕业生升入本科学校招生考试计算机试卷第二部分计算机高级语言部分(C语言)四、填空题(将正确答案填写在答题卡相应的位置上,每小题2分,共10分)41.C语言程序中可以对程序进行注释,注释部分必须使用的符号是______42.设float x=3.8,y=2.7,int a=5,则表达式x+a/3*(int)(x+y)%2+4的值为____________43.在C语言程序中,若对函数类型未加说明,则函数的隐含类型为:______________44.求解逗号表达式(a=9,a+4),a*2的值和a的值依次为____________45.函数的参数为float类型时,形参与实参与结合的传递方式为_____________五、阅读程序题(阅读下列程序,将正确的运行结果填写到答题卡相应的位置上。
每小题3分,共24分)46、下面程序运行的结果是。
main(){int x=4;if(x++>=5)printf("%d",x);elseprintf("%d\n",x--);}47、下面程序的运行结果是。
main(){int a[]={1,3,5,7,9};int y=1,x,*p;p=&a[1];for(x=0;x,3;x++)y+=*(p+x);printf("%d\n",y);}48、下面程序运行的结果是。
#include<stido.h>int func(int a){int b=1;static c=4;a=++c,++b;return a;}main(){int a=2,i,k;for(i=0;i,2;i++)k=func (++a)printf("%d\n",k);}49、下面程序运行的结果是。
#include<stido.h>main(){int k=0;char c='B';switch(c++){case 'A':k++;break;case 'B':k--;case 'C':k+=2;default:k*=3;break;}Printf("k=%d\n",k);}50、下面程序运行的结果是。
历年专升本考试试题:C语言程序设计(B卷)

《C语⾔程序设计》试卷 B卷注意:答案请填写在答题纸上!⼀、填空題(每空1分,共20分)1. 是C程序的基本单位,⼀个C程序总是从开始执⾏。
2.C语⾔规定标识符只能由字母、和 3种字符组成,且第⼀个字符必须为字母或。
3.计算机科学家沃思提出的⼀个公式:数据结构+=程序4.Turbo C++中,若有语句:unsigned int a;则a的范围是0~5.C中的转义符“\r”表⽰:。
6.表达式 21 / 4 的值为。
7.C语⾔中没有专门的字符串变量,如果想将⼀个字符串存放在变量中以便保存,必须使⽤。
8.已知a=12.789,则表达式 (int)a 的值为。
9.表达式 3 | 2 的值是。
10.若a=5,经a-=3;后a= 。
11.已知ch='a',则表达式【(ch>='A ' && ch<='Z')? (ch+32):ch 】的值为。
12.C中定义符号常量E为2.71828的宏命令是。
13.函数形参和调⽤的实参是数组名时,参数按⽅式进⾏传递。
14.C中按位与运算符是、按位异或运算符是、按位或运算符是。
15.定义⼀个结构变量,共三个成员分别是字符型、整形和浮点型,则该结构体变量所占内存长度为个字节。
⼆、单项选择题(每题2分,共40分)1.下列C语⾔标识符中,不合法的是……………………………………………()A. mynameB. WendC. sumD. student2.欲从键盘给整型变量a赋值3,b赋值2,则对应语句 scanf("a=%d,b=%d",%a,&b); 的输⼊格式是……………………………………………………………………()A. 3 2B. a=3 b=2C. a=3,b=2D. a=b=3,23.C语⾔源程序⽂件后缀名是……………………………………………………()A. .exeB. .objC. .batD. .c4.结构化程序设计的三种基本结构是…………………………………………()A. 顺序结构、复杂结构、循环结构B. 顺序结构、分⽀结构、循环结构C. 顺序结构、分⽀结构、选择结构D. 顺序结构、复杂结构、分⽀结构5.以下表达式中,值为0的是……………………………………………………()A. 15%5B. 15/5.0C. 15/5D. 15>56.设下列表达式中所涉及的变量均已正确定义,则不符合C语⾔语法的是…()A. 4||3B. a+=4C. a=3,b=5D. char(65)7.设变量定义为【int a[3]={1,3,5}, *p=a+1; 】,则*p的值是………………()A. 2B. 3C. 4D. a+18.在C 语⾔程序中,在函数内部定义的变量称为………………………………()A. 全局变量B. 外部变量C. 全程变量D. 局部变量9.经过以下的变量定义后,正确的表达式是……………………………………() struct node {char s[10];int k;} p[4];A. p->k=21B. p[0]->k=21C. p(0)->k=21D. p->s="Mary"10.若变量c为char类型,则能正确判断出c为⼤写字母的表达式是…………()A. (c>= 'A')||(c<= 'Z')B. 'A'<=c<= 'Z'C. (c>= 'A')&&(c<= 'Z')D. ('A'<=c)and ('Z'>=c)11.C语⾔中以“只写”⽅式打开⽂件,应选择的参数是…………………………()A. oB. wC. aD. r12.变量定义为【int a[2][3]={1,2,3,4,5,6}, *p=&a[1][0]; 】,则p的值是()A. 数组a的⾸地址B. 数组a的第1个元素的地址C. 数组a的第“1”⾏第“0”列的地址D. 数组a的第“1”列的⾸地址13.⽤链表表⽰线性表的优点是…………………………………………………()A. 便于插⼊和删除操作B. 花费的存储空间较顺序存储少C. 便于随机存取D. 数据元素的物理顺序与逻辑顺序相同14.结构化程序设计主要强调的是………………………………………………()A. 程序的规模B. 程序设计语⾔的先进性C. 程序结构的规范化D. 程序的效率15.以下表达式中,不正确的浮点数常量是……………………………………()A. 2e2B. 2.2C. 2c2D. 2E216. 若【int x=12,*p=x;】,则正确的赋值表达式是……………………………()&n b s p ; A . p = * &a m p ; x &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; B . * p = &a m p ; x / F O N T > / p > p > F O N T s i z e = 3 > &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; C . &a m p ; p = x &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ;&n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; &n b s p ; D . * p = x / F O N T > / p > P a l i g n = l e f t >。
专升本C语言历年试题及答案

专升本C语言历年考试题及答案一、单项选择题1. ___D___是合法的用户自定义标识符。
A、b-bB、floatC、<fr>D、_isw2. 若变量已正确定义并赋值,表达式___B___不符合C语言语法。
A、a*b/c;B、3.14%2C、2, bD、a/b/c3. ___C__是不正确的字符常量。
A、'n'B、'1'C、"a"D、'101'4. 在C 程序中,用___B__表示逻辑值“真”。
A、1B、非0 的数C、非1 的数D、大于0 的数5. __C____把x、y定义成float类型变量,并赋同一初值3.14。
A、float x, y=3.14;B、float x, y=2*3.14;C、float x=3.14, y=x=3.14;D、float x=y=3.14;6. 若变量已正确定义,表达式___C___的值不是2。
A、2&3B、1<<1C、a==2D、1^37. 若变量已正确定义,语句“if(a>b) k=0; else k=1;”和__C____等价。
A、k=(a>b)?1:0;B、k=a>b;C、k=a<=b;D、a<=b ? 0 : 1;8. 设变量定义为“int a, b;”,执行下列语句时,输入_D____,则a和b的值都是10。
scanf("a=%d, b=%d",&a, &b);A、10 10B、10, 10C、a=10 b=10D、a=10, b=109. 下列程序的输出结果是__D___。
fun(int a, int b, int c){ c =a*b; }void main( ){ int c;fun(2,3,c);printf(”%dn”,c);}A、0B、1C、6D、无法确定10. 在C程序中,若对函数类型未加说明,则函数的隐含类型为__A___。
专升本C语言历年考试题及答案9

专升本C语言历年考试题及答案第一章与第三章练习题1. 一个C程序的执行是从_____。
A)本程序的main函数开始,到main函数结束B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C)本程序的main函数开始,到本程序文件的最后一个函数结束D)本程序文件的第一个函数开始,到本程序main函数结束2. 以下叙述正确的是:A)在C程序中,main函数必须位于程序的最前面B)C程序的每行中只能写一条语句C)C语言本身没有输入输出语句D)在对一个C程序进行编译的过程中,可发现注释中的拼写错误3. 以下叙述不正确的是。
A)一个C源程序可由一个或多个函数组成B)一个C源程序必须包含一个main函数C)C程序的基本组成单位是函数D)在C程序中,注释说明只能位于一条语句的后面4. C语言规定:在一个源程序中,main函数的位置。
A)必须在最开始B)必须在系统调用的库函数的后面C)可以任意D)必须在最后5. 一个C语言程序是由A)一个主程序和若干子程序组成B)函数组成C)若干过程组成 D)若干子程序组成6. 若x,i,j和k都是int型变量,则执行下面表达式后x的值为x=(i=4,j=16,k=32)A)4 B)16 C)32 D)527. 假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是:A)7 B)8 C)6 D)28. C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符A)必须为字母 B)必须为下划线C)必须为字母或下划线 D)可以是字母,数字和下划线中任一种字符9. 若有代数式3ae/bc,则不正确的C语言表达式是:A) a/b/c*e*3 B)3*a*e/b/cC)3*a*e/b*c D)a*e/c/b*310. 以下不正确的叙述是A)在C程序中,逗号运算符的优先级最低B)在C程序中,APH和aph是两个不同的变量C)若a和b类型相同,在执行了赋值表达式a=b后b中的值将放人a中,而b中的值不变。
C语言专升本考试卷

第一章C语言程序设计初步一、主要知识点(一) 程序设计语言的发展1、机器语言2、汇编语言3、面向过程的语言4、面向对象的程序设计语言(二) C程序设计语言的执行过程1、编辑2、编译3、连接4、执行(三) 用库函数组装C程序例1:计算的正弦值。
#include “math.h”main( ){float a; /*定义a为实型变量*/a=sin(2.1715); /*调用sin函数*/printf(“%f\n”,a); /*调用printf函数,输出a的值*/}详解:1、在本例中用到的sin函数称为数学函数,它是为了用户使用方便,由一批厂家开发编写的函数,并不是C语言的一部分。
在使用数学函数时,往往要用到函数执行时所需的一些信息(例如宏定义),这些信息包含在“math.h”中。
因此在程序开头用#include “math.h”将有关的标头文件包括到程序中。
2、一个C语言源程序文件由一个或多个函数组成,C语言的基本组成单位是函数。
一个完整的C语言程序有且只有一个称为主函数的main函数,程序总是从main函数开始执行,调用其它函数后再回到main函数,在main函数中结束整个程序的运行。
3、main是函数名称,没有参数可以不写,但圆括号不能省略,main()后面有一对花括号,花括号内的部分称为函数体,main函数可以在程序的任意位置。
4、C规定每个语句以分号(;)结束,分号是语句不可缺少的组成部分,每行中可以写多条语句。
5、/*与*/之间为注释信息,对程序运行结果不发生影响,也不被编译,注释说明可以放在语句的任意位置。
6、float a;此语句是把a定义为一个实型变量。
7、C语言本身没有输入、输出语句,本例使用prinft函数输出数据。
prinft 函数的括号内包括两部分内容:双引号内的部分、双引号外的部分。
双引号内的部分是“格式字符串”,用于指定输出双引号外的变量的打印格式。
此例中双引号中有一个”%f”,它是输出一个保留小数点后6位数字的格式字符,小数点前的位数不指定。
(完整版)专升本C语言真题

05年C语言六、单项选择(10分,每题1分)1.下列变量定义正确的是________A. int 2ab; B。
float a〉b; C。
char $123 D. int *per;2.若有说明int a=1,x=2,y=3;下列不是C语言合法表达式的是A. ++9B. (float)(x) C。
a++ D. (float)x+y3.若有说明int i=1,j=2,k=3;表达式i&&j&&k的值为A。
1 B。
2 C。
3 D. 44.若有说明int a,b; 下面输入函数调用语句正确的是A。
scanf(“%d%d”,a,b); B. scanf(“%d%d”,&a,&b);C。
scanf(%d%d,a,b); D。
scanf(%d%d,&a,&b);5.下列不是关系表达式的是A。
3>5 B. 1<2〉3 C. !3〉5 D.1+2〉36。
下列对数组的定义正确的是A. int a(10);B. int a[10];C. int a{10};D.int a10;7。
下列对C程序结构的说法不正确的是A。
C程序是由一系列函数构成的 B.C程序可以有多个main()函数C.C程序中函数名不可以和变量名相同 D。
C程序中可以定义函数8.若有说明int *p,a[10],j=3;下列指针变量赋值错误的是A.p=&j;B.p=&a[j];C.p=a; D。
p=0x1000;9.若有说明int a=4;执行语句a>〉1后,变量a的值A.1B.2 C。
3 D。
410。
以只读的方式打开文本文件“test。
txt”的正确方法是A。
fopen(“test.txt",”r”); B. fopen(“test。
txt",”rb”);C。
fopen(“test”,"r”); D. fopen(“test.txt");七、填空题(10分,每题1分)a)若有说明a=-1;printf(“%d,%x,%o\n",a,a,a)的输出结果是______________。
2013专升本考试试题

2013专升本考试试题2013年专升本考试试题一、选择题(每题2分,共20分)1. 下列哪项不是计算机病毒的特征?A. 传染性B. 破坏性C. 潜伏性D. 易用性2. 在Word文档中,如果需要将一段文字分成两栏,应使用以下哪个功能?A. 分页B. 分栏C. 分节D. 分组3. 根据题目所给的数学公式,求解未知数x的值。
A. x = 3B. x = 5C. x = 7D. x = 94. 下列关于操作系统的描述,哪一项是错误的?A. 操作系统是用户与计算机硬件之间的接口B. 操作系统负责管理计算机的软件资源C. 操作系统可以提高计算机的运行速度D. 操作系统是计算机系统中最基本的系统软件5. 在Excel中,若要对一列数据进行排序,应使用以下哪个功能?A. 筛选B. 排序C. 分类汇总D. 数据透视表6. 下列哪项不是计算机网络的基本功能?A. 数据通信B. 资源共享C. 分布式处理D. 硬件共享7. 在PowerPoint中,如果要将一张幻灯片复制到另一张幻灯片中,应如何操作?A. 使用复制粘贴功能B. 使用拖拽功能C. 使用插入功能D. 使用复制幻灯片功能8. 下列关于数据库系统的描述,哪一项是正确的?A. 数据库系统减少了数据冗余B. 数据库系统增加了数据冗余C. 数据库系统无法实现数据共享D. 数据库系统无法提高数据的安全性9. 在网页设计中,HTML标记用于定义网页的什么?A. 图片B. 布局C. 文本内容D. 动画效果10. 下列哪项不是影响计算机性能的主要因素?A. CPUB. 内存C. 硬盘D. 显示器二、填空题(每题2分,共20分)11. 在计算机系统中,______是硬件和软件资源的管理者。
12. 在Excel中,SUM函数用于计算一系列数值的______。
13. 在Word中,可以通过______工具栏快速更改文档的字体大小。
14. 计算机网络按照覆盖范围可以分为局域网(LAN)、城域网(MAN)和______。
专升本语言历年考试题及答案解析

专升本C语言历年考试题及答案一、单项选择题1. C语言源程序文件经过C编译程序编译连接之后生成一个后缀为__C____的文件。
A、”.c”B、“.obj”C、“.exe”D、“.bas”2. 以下选项中不正确的整型常量是_C____。
A、 12LB、 -10C、 1,900D、 123U3. 表达式___C___的值是0。
A、3%5B、3/C、3/5D、3<54. 表达式 !(x>0||y>0) 等价于__D___。
A、!x>0||!y>0B、!(x>0)||!(y>0)C、!x>0&&!y>0D、!(x>0)&&!(y>0)5. 若变量已正确定义并赋值,表达式__D____不符合C语言语法。
A、4&&3B、+aC、a=b=5D、int6. 若变量已正确定义,执行语句scanf("%d%d%d ",&k1,&k2,&k3);时,___B___是正确的输入。
A、2030,40B、20 30 40C、20, 30 40D、20, 30,407. 执行语句printf(” __D____”, 2); 将得到出错信息。
A、%dB、%oC、%xD、%f8. 设变量定义为“int s[ ]="hello\nworld\n";”,则数组s中有__B____个元素。
A、12B、13C、14D、159. 设变量定义为“int a[2]={1,3}, *p=&a[0]+1;”,则*p的值是___B__。
A、2B、3C、4D、&a[0]+110. 若变量已正确定义并赋值,表达式 -k++ 等价于__A____。
A、-(k++)B、(-k)++C、-(k+1)D、-(++k)11. 在C 语言程序中,在函数内部定义的变量称为__D____。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2013辽宁省高职高专毕业生升入本科学校招生考试计算机试卷第二部分计算机高级语言部分(C语言)四、填空题(将正确答案填写到答题卡相应的位置上,每小题2分,共10分)41.若有定义:int a=2,b=1; 则表达式b+1.0/a 输出结果是________________________。
42. 若有定义:int a,b;则表达式b=((a=2*3,a*2),a+4)的值为________________________。
43.语句fopen(“myfile”,”r+”):的含义是________________________。
44.若有定义:int a;能正确表达-1≤a≤2 且a≠0 的C语言表达式是________________________。
45.若有定义:int a=1,b=2,max; 则能实现语句if(a>b) max=a;else max=b;的条件赋值语句为______。
五、阅读程序题(阅读下列程序,将正确的运行结果填写到答题卡相应的位置上,每小题3分,共24分)46.下面程序运行的结果是___________________。
V oid main(){ int i=1,sum=0,t=1;while(i<5){ t*=i++;Sum=sum+t;}Printf(“%d\n”,sum)}47. 下面程序运行的结果是___________________。
main(){ char c1,c2;c1=’A’+’8’-‘3’;c2=’A’+’6’-‘3’;printf(“%d,%c \n”,c1,c2);}48.下面程序运行的结果是___________________。
main(){ int a,b;for(a=1,b=1;a<=100;a++){ if(b>=20) break;if(b%3==1){ b+=3; continue;}b-=5;}printf(“%d\n”,a);}49. 下面程序运行的结果是___________________。
#include “stdio.h”int fun(int a){static int b=1;b*=areturn(b);}main(){int a=2,i;printf(“\n”);for(i=0;i<4;i++)printf(“%d”,fun(a));}50. 下面程序运行的结果是___________________。
#include “stdio.h”#include “string.h”void fun(char *w,int n){ char t,*s1=w,*s2=w+n-1;while(s1<s2){ if(*s1<*s2){ t=*s1;*s1=*s2;*s2=t;}s1++;s2--;}}main(){ char str[]=”08172639”,p;p=str;fun(p,strlen(p));puts(p);}51. 下面程序运行的结果是___________________。
#include “stdio.h”int a=1,b=7;int fun(int a,int *b){ int c;*b=a;c=a+b;return(c%2);}main(){ int a=4,c;c=fun(a,&b);printf(“%d %d %d \n”,a,b,c);}52. 下面程序运行的结果是___________________。
#include “stdio.h”main(){ int s=0,i=0;while(i<6){ switch(i){ case 0:case1:s+=1;case2:s+=2;i++;break;default:s+=3;}i++;}printf(“%d\n”,s);}53.下面程序运行的结果是___________________。
#include “stdio.h ”#define N 12main(){ int I,j,k,a[N][N];for(i=0;i<5;i++)for(j=0;j<5;j++) a[i][j]=0;a[0][1]=1;for(i=1;i<5;j++)for(j=1;j<=i;j++)a[i][j]=a[i-1][j-1]+a[i-1][j];for(i=1;i<5;i++){ for(j=1;j<=i;j++)printf(“%6d”,a[i][j]);printf(“\n”);}}六、完善程序题(请在答题卡相应的位置上填写正确的内容,使程序完整正确。
每小题3分,共24分)54.下面程序的功能是求一个整数,这个数加上100后是一个完全平方数,再加上168又是一个完全平方数。
#include “math.h”main(){ long int I,x,y,z;for(i=1;i<1000;i++){ x=sqrt(i+100);y=sqrt(i*268);if(____________)printf(“\n%ld\n”,i);}}55.下面程序实现的功能是,输入一个字符ch插入到一个升序的字符数组中a中,且插入完成后字符数组a仍然有序。
#include “stdio.h”main(){ char a[10]={“abbgmn”},ch; int add=0,i;scanf(“%c”,%ch);for(i=0;a[i]!=’\0’;i++)if(ch>a[i]) add++;else ___________;for(i=strlen(a);i>add;i--) a[i]=a[i-1];a[add]=ch;printf(“插入后的数组如下: %s\n”,a);}56.下面程序实现的功能是将两个有序的一维数组a和b,归并成一个有序的一维数组c。
#include “stdio.h”main(){ int a[10]={2,5,7,9,10,13,20,28,30,35},b[6]={1,4,6,8,25,29},c[30],k=0,m=0,n=0;while(____________)if(a[m]<b[n]) c[k++]=a[m++];else c[k++]=b[n++];while(m<10)c[k++]=a[m++];while(n<6)c[k++]=b[n++];for(k=0;k<16;k++) printf(“%d,”,c[k]);}57.下面程序的功能是递归法求n!。
long fac(int n){ long f;if (n==0 || n==1) f=1;else ____________;return f;}main(){ int n;long y;scanf(“%d”,&n);if(n<0) printf(“n<0,error!\n”);y=fac(n);printf(“%d!=%ld\n”,n,y);}58.下面程序的功能是,定义结构体(姓名,高数,英语,平均成绩),输入n个学生的姓名和二门课程的成绩并计算得到每个学生的平均成绩。
struct score{ char name[12];int ma,en;float ave;};main(){ int k; struct score stu[5];printf(“输入学生姓名和成绩:\n”);for(k=0;k<5;k++){ scanf(“%s %d %d”,stu[k].name,&stu[k].ma,&stu[k].en);stu[k].ave=____________;}printf(“输出学生成绩:\n”);for(k=0;k<5;k++)print(“%s %d %d %f\n”,stu[k].name,stu[k].ma,stu[k].en,stu[k].ave);}59.下面程序实现的功能是将n个字符的串s,从第1个字符到第j个字符间的字符逆置。
运行时输入字符串s:as绝代双骄封口机<回车>,输入i和j:38<回车>输出结果串为:askfjsdjjvoid main(){ char s[80],ch; int i,j;scanf(“%s %d %d ”,s,&i,&j);j--; j--;for(;i<j;i++,j--){ ch=*(s+i);____________;*(s+j)=ch;}printf(“%s”,s);}60.下面程序的功能是出涨工资后的工资数。
单位涨工资原则:若元工资大于等于800元,涨原工资的20%,若小于800元大于等于400元,涨原工资的15%,若小于400元,涨原工资的10%。
#include “stdio.h”main(){ double salary;printf(“Input your salary:”);scanf(“%lf”,&salary);if(salary<400)salary=salary*0.1+salary;else if(salary<800)salary=salary*0.15+salary;else____________;printf(“your salary = %.2lf\n\n”,salary);}61.下面程序的功能是输入一百分制的成绩score,输出其等级grade。
grade=’A’ (score≥90); grade=’B’(89≥score≥80); grade=’C’ (79≥score≥70);grade=’D’ (69≥score≥60); grade=’E’ (score<60)。
#include “stdio.h”void main(void){ int score;char grade;while(1){ scanf(“%d”,&score);if(score>=0 && score <=100) break;printf(“输入错误请重新输入\n”);}switch(______________){ case10:case 9: grade=’A’;break;case 8: grade=’B’;break;case 7: grade=’C’;break;case 6: grade=’D’;break;default: grade=’E’;}printf(“%d %c”,score,grade);}七、程序改错题(以下每个小题都有一个错误,请在答题卡相应的位置上写出有错误语句的行号级改正后的完整语句。