华南农业大学2021学年第2学期C语言程序设计期末试卷
- 格式:docx
- 大小:38.76 KB
- 文档页数:3
B卷2005—2006学年第二学期《程序设计语言(C)》参考答案和评分标准专业班级姓名学号开课系室软件工程系考试日期 2006年7月3日题号一二三总分得分阅卷人程序设计语言(C)试卷(B 卷)答题卡说明:1.选择题和判断题必须填在答题卡上才有效,综述题写在指定位置。
2.本试卷共13页,不得拆开。
一、 单项选择题(正确的答案涂黑或画圈,20分)二、 读程序填空题(在空格处填写正确答案,20分)三、编程题(60分,在下面的空白处编写程序)1、编程计算下面函数的值,其中x由键盘输入。
(12分)-1 x≤-1y=xe -1<x<1 (x+1)2x≥1参考答案:#include <math.h>main(){int x;float y;printf("input x \n");scanf("%d",&x);if(x<=-1) y=-1;else if(x>-1 && x<1) y=exp(x);else y=(x+1)*(x+1) ;printf("%f",y);}[评分标准]:头文件、程序框架占2分;读入x值占1分;每个分支语句各占3分,共9分。
2.一球从200米高度自由落下,每次落地后反跳回原高度的一半再落下,求它在第15次落地时,共经过多少米?第15次反弹多高?(6分)参考答案:#include <stdio.h>main( ){ float sn=200.0,hn=sn/2;int n;for(n=2;n<=15;n++){ sn=sn+2*hn;hn=hn/2;}printf(“第15次落地共经过%f米\n”,sn);printf(“第15次反弹%f米\n”,hn);}[评分标准]:头文件、程序框架占2分;变量初始化占1分;for循环占3分。
3.编写一函数sum,求二维数组(M*M)上三角(含对角线)之和。
2021 2021学年二学期C语言期末考试试卷(B卷)20210511205422答案----eeb453e2-6ea0-11ec-a678-7cb59b590d7d2021-2021学年二学期c语言期末考试试卷(b卷)20210511205422答案石家庄大学2022-2022学年第二学期课程考试试卷答案(b卷)课程名称:C语言考试时间:120分钟成绩:XXX专业:xxx标题部分(本卷共37道题,100分,每道主要题都标有题量和总分)1。
单选题(10个子题,共20分)1。
遵循以下程序5、若有定义语句inta,b;doublex;则下列选项中没有错误的是()a)开关(x%2)b)开关((int)x/2.0){case0:a++;break;{case0:a++;break;case1:b++;break;case1:b++;break;default:a++;b++;default:a++;b++;}}c)开关((int)x%2)d)开关((int)(x)%2){case0:a++;break;{case0.0:a++;break;case1:b++;break;case1.0:b++;break;voidf(int*x,int*y){intt;t=*x;*x=*y;*y=t;}main(){inta[8]={1,2,3,4,5,6,7,8},i,*p,*q;p=a;q=&a[7];while(p{f(p,q);p++;q--;}for(i=0;i<8;i++)printf(\程序运行后的输出结果是()a.8,2,3,4,5,6,7,1,b.5,6,7,8,1,2,3,4,c.1,2,3,4,5,6,7,8,d.8,7,6,5,4,3,2,1,答案:d2、下列程序段的运行结果是()inti=0,sum=1;do{sum+=i++;}while(i<4);printf(“%d\\n”,sum);a、6b、7c、8d、9答案:b3、若要求从键盘读入含有空格字符的字符串,应使用函数()a.getc()b.gets()c.getchar()d.scanf()答案:b4、有以下程序#includevoidmain(){inta=1,b=2;while(a<6){b+=a;a+=2;b%=10;}printf(%d,%d\n”,a,b);}程序运行后的输出结果是()a)5,11b)7,1c)7,11d)6,1答案:b《c语言》第1页(共8页)default:a++;b++;default:a++;b++;}}答案:c6、下列条件语句中,功能与其他语句不同的是()a.if(a)printf(\b.if(a==0)printf(\c.if(a!=0)printf(\d.if(a==0)printf(\答案:d7、有以下程序voidsum(inta[]){a[0]=a[-1]+a[1];}main(){inta[10]={1,2,3,4,5,6,7,8,9,10};sum(&a[2]);printf(\程序运行后的输出结果是()a.6b.7c.5d.8答案:a8、字符串“xyz”在内存中占用的字节数是()。
华南农业大学期末考试试卷( B 卷)第1学期考试科目:程序设计考试类型:(闭卷)考试时间:120 分钟学号姓名年级专业考试须知:1.答案必须写在“答题卡”上,写在试卷上不得分。
2.考试结束时,只回收答题卡,不回收试卷。
3. 必须在答题卡上对旳填写班级、学号、姓名等内容,否则没有考试成绩。
一、单选题(每题2分,共30分)1、下面标记符中,不合法旳顾客标记符为()A) Pad B) a_10 C) _12ab D) int2、调用scanf(“%d,%d”,&a,&b);时,对旳旳键盘输入是()A) 10,20 B) a=10,b=20C) 10:20 D) 10 203、能体现条件0≤x ≤100旳体现式是()A) 0<= x <=100 B. x >=0, x<=100C) 0≤x ≤100 D) x>=0&& x<=1004、设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b) && (n=c>d) 后n旳值为()A) 0 B) 1 C) 2 D) 35、若num、a、b和c都是int型变量,则执行体现式num=(a=4,b=16,c=32);后num旳值为()A) 4 B) 16 C) 32 D) 526、对字符串“Cat”进行完整赋值旳操作是()A) char s[3] = {‘C’,’a’,’t’}; B) char s[] = “Cat”;C) char s[3] = {“Cat”}; D) char s[3]; s= “Cat”;7、如下程序段旳输出成果是()int a=1234;printf(“%2d\n”,a);A) 12 B) 34C) 1234 D) 提示出错、无成果8、设x、y均为整型变量,且x=10,y=3,则如下语句旳输出成果是printf(“%d,%d\n”,x--,--y); ()A)10,3 B)9,3 C)9,2 D)10,29、在Turbo C中,设int a[10];假设数组a开始于内存单元,则a[2]旳存储始于()A) B) C) D)10、在C语言中,引用数组元素时,其数组下标旳数据类型容许是()A)整型常量B)整型体现式C)整型常量或整型体现式D)任何类型旳体现式11、若有int s[4] = {1,2,3,4};,则s[s[0]+2*s[2]-s[3]] 旳值是()A) 1 B) 2 C) 3 D) 412、用数组名作为函数旳实参时,传递给形参旳是()A) 数组旳首地址B) 数组旳第1个元素C) 数组中旳所有元素D) 数组旳元素个数13、如下程序旳输出成果是()main(){ char ch[3][5]={“AAAA”,”BBB”,”CC”};printf(“%s”,ch[1]);}A) “AAAA”B)”BBB”C)”BBBCC”D)”CC”14、有如下程序段int k=0;while(k=1) k++;while循环执行旳次数是()A) 无限次B)有语法错,不能执行C) 一次也不执行D) 执行1次15、设有如下阐明语句struct stu{ int a;float b;} stutype;则下面旳论述不对旳旳是()A)struct是构造体类型旳核心字B)struct stu是顾客定义旳构造体类型C)stutype是顾客定义旳构造体类型名D)a和b都是构造体成员名二、判断题(对旳打“√”,错旳打“×”,每题1分,共10分)1、C程序执行旳入口是main函数,因此main函数必须放在程序旳开头。
(word 版)C 语言程序设计期末考试卷及答案.doc,文档1 / 91装 装 .--C 语言程序设计期末考试卷及答案- -- -- -- - --- -- - - - - - --- - 得分 阅卷人 复核人 --- -- -- - - - - -- ---- -A 、B 、C 、D 四个选项中,选择一个最正确答案填入括号内 (每题 1分,共计 30分)。
- -一、单项选择题。
从- -- -- -- -〕。
- -1.一个C 语言程序的执行是从〔- -2 1 - -- 号 - A 〕本程序文件的第一个函数开始,到本程序文件的最后一个函数结束-- - - -- 学 -- - -- - - B 〕本程序的main 函数开始,到main 函数结束- - -- - -- - -- - -- - - C 〕本程序的main 函数开始,到本程序文件的最后一个函数结束- - -- - -- - - - -- D 〕本程序文件的第一个函数开始,到本程序的main 函数结束- --- - -- - -- - -C 语言关键字的是〔 〕。
- - -2.以下选项中不属于- - - ...- --- ---- -- A 〕switch B 〕printf C〕default D 〕case- --- - -- -3.设有语句inta=4; ,那么执行了语句a+=a-=a*a; 后,变量a 的值是〔 〕。
-- --名A 〕24B 〕-24C 〕4D 〕16-- -姓第 第 --- 4.inti;floatd; ,那么正确的表达式是〔 〕。
--- --A 〕(intd)B 〕int(d)%i C 〕(int)d%iD 〕int(d%i) -- -- -,执行语句i=(a=3*9,a/5),a+11; 后,变量i 的值是〔 - 线 -5.inti,a;〕。
- - - - -- - - - --- - -A 〕5B 〕16C 〕27D 〕38 - - - - - - - - -- - - 〕。
大学生C语言期末考试试题汇总第1-3章习题一、单项挑选题1C语言属于()。
A.机器语言B.低级语言C.中级语言D.高级语言2一个C程序可以包含随意多个不同名的函数,但有且仅有一个。
A.函数B.主函数C.includeD.过程3系统默认的C语言源程序扩展名为.C,需经过之后,生成.exe文件,才干运行?A.编辑?编译B.编译?衔接C.编辑?改错D.编辑?衔接4C语言程序从开头执行。
A.程序中第一条可执行语句B.程序中第一个函数C.程序中的main函数D.包含文件中的第一个函数5C语言程序是由构成的。
A.一些可执行语言B.main函数C.函数D.包含文件中的第一个函数6一个算法应具有“确定性”等5个特性,则对另外4个特性描述错误的是。
A.有效性B.有穷性C.有零个或多个输入D.有零个或多个输出7设变量a是整型,f是实型,i双精度型,则表达式10+’a’+i*f 值的数据类型。
A.intB.floatC.doubleD.不确定8在C语言中,变量所分配的内存空间大小是由。
A.均为一个字节B.由用户自己定义C.由变量的类型打算D.是随意的9执行scanf (“a=%d,b=%d”,&a,&b)语句,若要使变量a和b的值分离为3和4,则正确的输入办法为。
A. 3 ,4B.a:3 b: 4C.a=3,b=4D. 3 410在算术表达式中允许使用的括号类型是。
A.{ }B.[ ]C.( )D.以上三项皆错11存储以下数据,占用存储字节最少的是。
A. 0B. ‘0’C. “0”D. 0.012设n=10,i=4,则运算n%=i+1执行后,n 的值是。
A.0B.3C.2D.113C语言中运算对象必需是整型的运算符是。
A.%B. /C. =D.〈=14已知int x=5,y=5,z=5;执行语句x%=y+z;后,x的值是.A .0 B. 1 C. 5 D. 615若有以下类型说明语句:char w;int x;float y;double z;则表达式w-x*y/z的结果为类型A.floatB.charC.intD.double16在C语言的库函数中,可以输出char型变量x值的语句是。
考试科目:计算机科学技术导论考试类型:(闭卷)考试时间:120分钟2005学年第一学期华南农业大学期末考试答案(A 卷)班级 _______________ 学号 _____________ 姓名 _______________题号二三五总分得分评阅人•、单项选择题(每小题2分,共30分)1 D2 D 3A 4C5B 6C 7B 8C 9A10D 11C12A13B14C15D二、判断题(对的打“ 丁”,错的打“X”,每小题1分,共10分) 1 X 2 X 3 J4 V5 X 6V 7 X 8 V 9 7 10X三、专业术语翻译(请给出下列专业术语的中文名称,每个1分,共15 分) 1 随机存彳诸器(Random Access Memory) 2 屮央处理器(Central Processing Unit)3基木输入输出系统(Basic I 叩ut Output System) 4 操作系统(Operate System)5 结构化杳询语 ^(Structured Query Language)6 软件能力成熟度模型(Capability Maturity Model for software)7 统一建模语言(Unified Model Language)8 数据库管理系统(Database Management System)9 联合图像专家组(Joint Picture Experts Group) 10 虚拟现实(Virtual Reality)11传输控制协议/网络协议(Transmission Control Protocol/ Internet Protocol)12域名系统(Domain Name System)13远稈登陆服务14计算机辅助设计(Computer-Aided Design)15局域网(Local Area Network)评分细则:写对一个给1分,屮英文均可s简篆题C得题5分,*351答:1)计算机是由运算器、控制器、存储器、输入设备和输出设备5大部分组成。
三)改错题(每个程序只有一种错误,填入错误语句所在行号以及修改后语句)(1)下段程序功能是先输入一种整数,然后将输入整数输出。
1 main()2 {int x;3 scanf(“%d”,x);4 printf(“x=%d\n”,x);}行号:改为:(2)下段程序功能是求1+2+3+4+……+99+100和。
1 main()2 { int j=1,sum=0;3 while(j<=100)4 sum=sum+j;j++;5 printf(“%d”,sum);}行号:改为:(3)下段程序功能是当输入x值为90时,输出“right”,否则输出“error”。
1 main()2 { int x;3 if (x=90) printf(“right”);4 else printf(“error”);}行号:改为:(4)下面程序功能是输出字符串S1 main()2 { char s[]=”china”;3 printf(“s=%s\n”,s[]);}行号:改为:(5)下面程序功能是按照下面格式输入a和b值,计算y=a2+b2并输出。
输入: 3 2 ?输出: y=131 main()2 { int a,b;3 int y;4 scanf(“a=%d,b=%d”,&a,&b);5 y=a*a+b*b;6 printf(“y=%d\n”,y);7 }行号:改为:Key:(1)行号:3 改为:scanf(“%d”,&x);(2)行号:4 改为:{ sum=sum+j;j++;};(3)行号:3 改为:if (x= =90) printf(“right”);(4)行号:3 改为:printf(“s=%s\n”,s);(5)行号:4 改为:scanf(“%d %d”,&a,&b);二、填空题1.如下程序输入3个整数值给a,b,c,变量b中值给a,变量c中值给b,变量a中值给c,互换后输出a,b,c值。
C++语言程序设计2021春一、单选题1.(2分)有以下程序#include <stdio. h >#include <string. h >main ( ){ char x[ ] = "STRING";x[0]=0 ; x[1] ='\0' ; x[2] = '0' ;printf ( " %d %d\n " , sizeof(x) , strlen(x)) ;}程序运行后的输出结果是__________。
A.6 1B.7 0C.6 3D.7 1正确答案:B2.(2分)int a=1,b=2,c=3,d=4,m=2,n=2,e; 则执行语句e =(m=a>b)&&(n=c>d);后,m、n的值分别为______A.2,2B.2,0C.0,2D.0,0正确答案:C3.(2分)若有声明“char a[5]={'A','B','C','D','E'}, *p=a, i ;”,则以下语句中不能正确输出a数组全部元素值的是______。
A.for(i=0; i<5; i++) printf( "%c ", a[i]);B.for(i=0; i<5; i++) printf( "%c ", *(a+i));C.for(i=0; i<5; i++) printf( "%c ", *p++);D.for(i=0; i<5; i++) printf( "%c ", *a++);正确答案:D4.(2分)对基类型相同的指针变量不能进行的运算是_________。
A.+B.>C.=D.==正确答案:A5.(2分)在C程序中调用函数时,主调函数中的实参和被调函数中的形参_________A.个数、次序必须相同,但数据类型可以不考虑。
C语言程序设计期末考试试题(含答案)(推荐完整)编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(C语言程序设计期末考试试题(含答案)(推荐完整))的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为C语言程序设计期末考试试题(含答案)(推荐完整)的全部内容。
C语言程序设计期末考试试题(含答案)(推荐完整)编辑整理:张嬗雒老师尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布到文库,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是我们任然希望 C语言程序设计期末考试试题(含答案)(推荐完整)这篇文档能够给您的工作和学习带来便利。
同时我们也真诚的希望收到您的建议和反馈到下面的留言区,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请下载收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为〈C语言程序设计期末考试试题(含答案)(推荐完整)> 这篇文档的全部内容。
C语言程序设计期末考试试题及其答案一、单项选择题(本大题共20题,每题2 分,共40分)1、以下不是C语言的特点的是 ( )A、 C语言简洁、紧凑B、能够编制出功能复杂的程序C、 C语言可以直接对硬件进行操作D、 C语言移植性好2、以下不正确的C语言标识符是()A、 ABCB、 abcC、 a_bcD、 ab.c3、一个C语言程序是由()A、一个主程序和若干子程序组成B、函数组成C、若干过程组成D、若干子程序组成4、一个算法应该具有“确定性"等5个特性,对另外4个特性的描述中错误的是( )A、有零个或多个输入B、有零个或多个输出C、有穷性D、可行性5、设变量a是整型,f是实型,i是双精度型,则表达式10+‘a’+i*f值的数据类型为 ( )A、 intB、 floatC、 doubleD、不确定6、在C语言中,char型数据在内存中的存储形式是()A、补码B、反码C、源码D、ASCII码7、有如下程序,输入数据:12345M678<cR>后(〈CR〉表示回车),x的值是 ( )。
大二c语言期末考试题及答案**大二C语言期末考试题及答案**一、选择题(每题2分,共20分)1. C语言中,以下哪个是合法的变量名?A. 2variableB. variable2C. variable-2D. variable$2**答案:B**2. 下列哪个选项是C语言中的关键字?A. includeB. mainC. intD. string**答案:C**3. C语言中,以下哪个函数用于计算两个整数的和?A. max()B. min()C. sum()D. pow()**答案:C**4. 在C语言中,以下哪个运算符用于逻辑与?A. &&B. ||C. !D. |**答案:A**5. C语言中,以下哪个选项是正确的字符串定义?A. char str = "Hello";B. char str[] = "Hello";C. string str = "Hello";D. char str[5] = "Hello";**答案:B**6. C语言中,以下哪个函数用于计算数组中元素的平均值?A. sum()B. average()C. mean()D. avg()**答案:B**7. 在C语言中,以下哪个选项是正确的函数声明?A. int add(int x, int y);B. int add(int, int);C. int add();D. int add(x, y);**答案:A**8. C语言中,以下哪个选项是正确的宏定义?A. #define PI 3.14159B. #define PI = 3.14159C. #define PI 3.14159D. #define PI 3.14159;**答案:A**9. 在C语言中,以下哪个选项是正确的结构体定义?A. struct Point { int x, y; };B. struct { int x, y; } Point;C. struct Point { int x; int y; };D. struct { int x; int y; };**答案:C**10. C语言中,以下哪个选项是正确的指针声明?A. int *p;B. int p*;C. *int p;D. int *p[];**答案:A**二、填空题(每题2分,共20分)1. 在C语言中,用于输入的函数是________。
华南农业大学2021学年第2学期C语言程序设计期末试卷----10b98136-6eac-11ec-90ef-7cb59b590d7d
华南农业大学期末考试试卷(a卷)
第二学期2022学年(2022.7.7)考试科目:程序设计考试类型:(闭书)考试时间:120分钟
班级学号姓名
测试说明:
1.答案必须写在“答题卡”上,写在试卷上不得分。
2.考试结束时,只回收答题卡,不回收试卷。
3.你必须在答题纸上正确填写班级、学号、姓名等内容,否则你将无法通过考试
绩。
题号得分评阅人一二三四五总分一、单项选择题(每小题2分,共30分)
1.以下标识符均为非法用户标识符()
a)ab、x_0、forb)float、1a0、_yc)x-y、goto、123d)_123、tmp、char
2.在C语言中,int数据在内存中的存储形式为()
a)ascii码b)原码c)反码d)补码
3.执行printf('%X',100);之后的输出结果是()
a)100b)0x100c)0x64d)64
4.能够表示条件-100的C语言表达式≤ 十、≤ 100是()
a)-100<=x<=100b)x>=-100,x<=100c)-100≤x≤100d)x>=-100&&x<=100
5.C在程序中,注释部分的位置()
a)必须在一行的开始b)必须在语句之后c)必须在一行的最后d)以上三种都可以
6.数组的正确描述为()
a)数组一旦定义其大小是固定的,但数组元素的类型可以不同b)数组一旦定义其大小是固定的,但数组元素的类型必须相同
一
c)数组一旦定义其大小是可变的,但数组元素的类型可以不同d)数组一旦定义其大小是可变的,但数组元素的类型必须相同
7.有输入语句:scanf(\为了使变量a 1、B 3和C 2的值变大,从键盘输入数据的
正确形式应该是()
a)132(回车)b)1,3,2(回车)
c) A=1b=3C=2(输入)d=A=1,B=3,c=2(输入)
8、已知ch是字符型变量,下面正确的赋值语句是()
a) ch='123';b) ch='\\xff';c) ch=\d)ch=\
9、以下程序的输出结果是:()
Main(){intx=2,y=-1,z=2;if(XA)3b)2C)1D)010。
以下程序段的运行结果是:()a=1;b=2;C=3;while(a{t=a;a=b;b=t;C--;}Printf(\a)1,2,0b)
2,1,0c)1,2,1d)21111。
下面对C语言字符数组的描述中的错误是()a)字符数组可以
存储字符串;b)字符数组的字符串可以作为一个整体输入或输出;c)字符数组可以通
过赋值语句中的赋值运算符“=”作为一个整体进行赋值;d)字符数组中的字符串不能
与关系运算符12进行比较。
以下函数定义的正确形式(即定义函数时函数头的形式)是(a)doublefun(intx,inty)b)doublefun(intx;inty)C)doublefun(intx,y)d)doublefun(intx,inty);13.在C语言程序中,如果没有函数类型的显式描述,则函数
的隐式类型为(type.A)void b)double C)intd)char14。
以下程序段的输出结果是(charstr[]=\2))printf(\a)100b)0C)字符的地址不确定。
15.在以下四个程序中,被调用函数的实际参数正确的形式参数是()a)b)C)d)main()main()main()main(){inta[10],*p;{inta[10],*p;{inta[10],*p;{inta[10],*p;p=a;p=a;
f(&p);f(p);f(p);f(&p);}f(int*x)f(int*x)f(intx)f(intx[]){….}{.....} {.....} {.....} 2、判断问题(勾选)√“向右打勾”√1.C程序执行的条目是主函数,所以主函数必须放在程序的开头。
2.注释太多会影响程序的执行效率。
3.
如果I和sum是整数,则语句:for(I=1,sum=0;I<=100;I++){sum=sum+I;}被处决后,我已经100岁了。
4.如果定义了inta[5][10],则数组中的最后一个有效元素是
[5][10]。
5.如果在运行时输入:100(enter),则以下程序结果为:nomain(){inta;scanf(“%d”,&A);printf(“%s”,(A%2)!=0?“否”:“是”);}6.字符串“that”小于字符串“The”。
7.如果调用了一个函数,但该函数中没有返回语句,则没
有返回值。
8.如果I是整数变量,则以下循环体的执行时间为0。
对于(i=2;i=0;)printf(“%d”,i--);9.对于“do{loop body}while(循环条件);”,此循环结构
可能无法一次性执行循环体的内容。
10.定义结构变量时,系统分配给它的内存是每个成
员所需内存的总和。
3.程序填空问题(每个空白2分,共20分)1。
以下程序的功能是删
除字符串“”中的所有空格,请填写空格#includemain(){charstr1[80]=\inti,j=0;for(i=0;i<(1);i++)if(str1[i](2)'){str2[j]=str1[i];
(3);}str2[j]='\\0';Prtff(2)。
以下程序的功能是:输出100和200之间的不可
除以3的数字,请填入空白.MIN(){In;(4);(5);(6)){if(n%3==0)(7);} 3. 下面的程序的功能是:找出两个同心圆之间的面积差,请填空。
Structpoint{floatx;floaty;}structcircle{structpointdot;float;}main(){structcirclecir1,cir2;4floatarea1,area2;printf(“请输入第一圈信息:
\\n”);scanf(%f,%f,%f”、&cir1.dot.x,(8),&cir1.r),&cir1.r);printf (“请输入第二圈信息:\\n”);scanf(%f,%f,%f,&cir2.dot.x,&cir2.dot.y,
&cir2.r);area1=3.14*cir1.r;area2=(9);if(请输入第二圈信息:\\f,\\area2)区域(\\ ); elseprintf(“区域=%f\\n”,区域2-1);]4、阅读程序并写出结果问题(每个子问题4分,共20分)1。
当下列程序运行时,从键盘输入:ah2ma_uuaha(回车)(注:代表空格),请写出程序的运行结果。
提示:从小写字母的ASCII码中减去32就
是大写字母的ASCII码。
相反,在大写字母的ASCII码中加上32是小写字母的ASCII码
#include“stdio.h”main(){chars[80],c=?a?;inti=0;scanf(“%s”,s);while(s[i]!=?\\0?){if(s[i]==c)s[i]=s[i]-32;elseif(s[i]==c-32)
s[i]=s[i]+32;i++;}放(s);}手术结果:5。