c程序设计教程与实验__吉顺如__实验一到七


} 该程序的运行结果: 请输入 3 个整数 246 ave=,ji=48
实验 3 顺序结构程序设计 一、实验目的
1.掌握 scanf()、printf()以及其他常用输入、输出函数的使用。 2.掌握格式控制符的使用。 3.掌握顺序结构程序设计的方法。 二、实验内容
1.改错题 在程序中画出错误的语句,将修改后的语句完整地写在该语句的右边。
;
vz= pi*h*r*r
;
printf("圆周长为:%.2f\n",l
);
该程序的运行结果: 请输入圆半径 r,圆柱高 h:
(1)下列程序的功能为: 输入一个华氏温度,要求输出摄氏温度。公式为:C= 5 (F 32) ,输出取 2 位 9
小数。纠正程序中存在的错误,以实现其功能。程序以文件名保存。
#include <>
该程序的运行结果:
main()
请输入一个华氏温度:
75 {
float c,f;
摄氏温度为:
printf("请输入一个华氏温度:\n");
实验 1 熟悉 Visual C++环境及运行 C 程序 一、实验目的 1.掌握在 Visual C++环境下 C 程序的建立、编辑、编译和执行过程。 2.掌握 C 程序的最基本框架结构,完成简单程序的编制与运行和调试。 3.掌握发现语法错误、逻辑错误的方法以及排除简单错误的操作技能。 二、实验内容 1.从键盘输入两个数 a 和 b,求它们的平方和,并在屏幕上输出。输入该 C 程序,编译并运行之,记下屏 幕的输出结果,以文件名保存。
printf("%d*%d+ %d*%d=%d\n",a,a,b,b,sum); /*输出语句*/
}
该程序的运行结果: Please Input a,b 24 2*2+4*4=20
改错题
在程序中画出错误的语句,将修改后的语句完整地写在该语句的右边。
(1 计算 x*y 的值并将结果输出。试纠正程序中存在的错误,以实现其功能。程序以文件名保存。
printf("Please input x,y ! ");
/* 输出提示信息 */
scanf(“%d%d”,&x,&y);
/* 由键盘输入两个数分别赋予 x 和 y*/
total=x+y;
/* 赋值语句 */
printf("%d + %d=%d\n",x,y,total); /* 输出两个整数的和 */
该程序的运行结果: ABC abc
(2)从键盘输入 3 个整数,输出它们的平均值与积。程序以文件名保存。
#include <> main() {
int a,b,c,ji; float ave; printf("请输入 3 个整数\n"); scanf("%d%d%d",&a,&b,&c); ave=(a+b+c)/; ji=a*b*c; printf("ave=%f,ji=%d\n",ave,ji);
(2) 下列程序的功能为:设圆半径 r=,圆柱高 h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体
积。用 scanf 输入数据 r、h,输出计算结果,输出时要求有文字说明,取小数点后2位数字。(周长 l=2r , 圆面积 s=r 2 ,圆球表面积 sq= 4r 2 ,圆球体积 vq= 4 r 3 ;圆柱体积 vz=hr 2 ),请补充完善程序,以
(3)下列程序的功能为:从键盘输入一个小写字母,要求改用大写字母输出。请纠正程序中存在的错误,
使程序实现其功能,程序以文件名保存。
该程序的运行结果:
#include <> a
main() a,97
{ A,65
char c1,c2;
c1=getchar;
c1=getchar(); /* 从键盘输入一个小写字母 */
printf("Better City,Better Life!\n"); }
(2)编程序,从键盘输入 3 个整数,输出它们的平方和。程序以文件名保存。 #include <> main() {
int a,b,c,sum; printf("Please Input a,b,c \n "); scanf("%d,%d,%d",&a,&b,&c); sum=a*a+b*b+c*c;
#include
#include<>
main();
main()
{ float r=10,h=5;
float r=10,h=5,v;
v=1/3**r^2*h;
v=3**r*r*h;
printf("v=%d\n",v)
printf("v=%d\n",v);
}
该程序的运行结果: v=
(2)下列程序的功能为:通过键盘输入两个整数分别存放在变量 x、y 中,不借用第 3 个变量实现变量 x、y 互换值。纠正程序中存在的错误,以实现其功能。程序以文件名保存。
3
实现其功能。程序以文件名保存。
#include <>
main()
{ float pi,h,r,l,s,sq,vq,vz;
pi=;
printf("请输入圆半径 r,圆柱高 h:\n");
scanf("%f%f",&r,&h) ;
l= 2*pi*r
;
s= pi*r*r
;
sq= 4*pi*r*r
;
vq= 3*pi*r*r*r
#include <>
main
main()
{ int x=2;y=3;a
int x=2,y=3,a;
A=x*y print ('a=%d",A); printf("\n");
a=x*y; printf ("a=%d",a);
该程序的运行结果: a=6
}
(2)下程序的功能为:求两数中的较大数据并输出。纠正程序中存在的错误,以实现其功能。程序以文件 名保存。
输入形式 enter x,y:2 输出形式 x+y= #include <> main()
该程序的运行结果: enter x,y:2 x+y=
{ int x; float y; printf ("enter x,y: ");
scanf("%d%f",&x,&y); printf("x+y=%.1f\n",x+y); }
#include <>
main()
{
int a,b,sum;
/*定义整型变量 a、b、sum */
printf("Please Input a,b \n "); /*输出提示信息*/
scanf("%d%d",&a,&b);
/*从键盘输入两个整数分别赋予 a 和 b*/
sum=a*a+b*b;
/*赋值语句,把 a2+b2 的结果赋给变量 sum*/
} 该程序的运行结果:
Please input x,y !2 4
2+4=6
(2)从键盘输入两个整数,输出这两个整数的差。根据注释信息填写完整程序,以实现其功能。程序以文
件名保存。
该程序的运行结果:
#include<>
Input a,b please !20 17
20-17=3
main()
{
int a,b,m;
scanf("%f",f);
scanf("%f",&f);
c=(5/9)*(f-32);
c=9)*(f-32);
printf("摄氏温度为:%\n" c);
printf("摄氏温度为:%\n", c);
}
(2)下列程序的功能为:按下列公式计算并输出 x 的值。其中 a 和 b 的值由键盘输入。纠正程序中存在的 错误,以实现其功能。程序以文件名保存。
#include <> main () { int a,b,c, t ; printf("Please input a,b,c: "); scanf("%d%d%d", &a,&b,&c );
该程序的运行结果: Please input a,b,c:1 2 3 a=3 b=1 c=2
t=a
;
a=c
;
printf("%d*%d+%d*%d+%d*%d=%d\n",a,a,b,b,c,c,sum); }
该程序的运行结果: Please Input a,b,c 2,3,4 2*2+3*3+4*4=29
实验 2 数据类型、运算符和表达式 一、实验目的 1.理解C语言中各种数据类型的意义,掌握各种数据类型的定义方法。 2.掌握 C 语言常量、变量的定义与使用。 3.掌握 C 语言数据类型及运算符的使用规则。 二、实验内容 1.改错题 在程序中画出错误的语句,将修改后的语句完整地写在该语句的右边。 (1)下列程序的功能为:已知圆锥半径 r 和高 h,计算圆锥体积 v。纠正程序中存在的错误,以实现其功能。 程序以文件名保存。计算圆锥体积的公式为:
printf(“max=%d”,max);
合集下载

C程序设计实验-1-7

C程序设计实验-1-7

C程序设计实验-1-7实验报告要求红色为实验报告必包括内容502:ftp://192.168.200.210实验一熟悉vc++开发环境和C++程序的调试过程。

一、理解体会例1-1,输入并运行。

二、参照例1-2,用结构化方法编程实现:1、根据每学年学费、专业总学分、某课程学分,计算上该课程的总花费,以及每学时,每分钟的花费。

(1学分=18学时)2、P43编程题1,2,31.输入一个三位整数,将它反向输出。

2.输入平面上某点横坐标某和纵坐标y,若该点在由图3.1表示的方块区域内,则输出1;否则,输出0。

图1.11正方形3.输入三个整数,求出其中最小数(要求使用条件表达式)。

实验二进一步熟悉vc++开发环境和C++程序的调试过程。

一、理解体会例1-2,输入并运行。

二、参照例1-2,用面向对象方法编程实现:根据每学年学费、专业总学分、某课程学分,计算上该课程的总花费,以及每学时,每分钟的花费。

使得本校不同专业,不同课程的同学都能用它来计算。

(1学分=18学时)提示:1、定义一个类,类的数据成员包括:每学年学费、专业总学分、课程学分;类的成员函数包括:设置每学年学费、专业总学分、课程学分;显示每学年学费、专业总学分、课程学分;计算上某课程的总花费;计算上某课程的每学时花费;计算上某课程的每分钟的花费;2、说明1个或几个对象,计算并输出相应各结果。

三、P39习题1:1.1-1.4根据需要编程上机检验其中的部分题目。

实验三1.输入某学生成绩,若成绩在85分以上输出“verygood”,若成绩在60分到85分之间输出“good”,若成绩低于60分输出“nogood”。

2.输入三个整数,按从小到大的顺序输出它们的值。

3.输入三角形的三条边,判别它们能否形成三角形,若能,则判断是等边、等腰、还是一般三角形。

4.输入百分制成绩,并把它转换成五级分制,转换公式为:grade(级别)A(优秀)B(良好)C(中等)D(合格)E(不合格)901008089707960690595.编程序模拟剪刀、石头和纸游戏。

C++程序设计实验-1-7

C++程序设计实验-1-7

C++程序设计实验实验报告要求红色为实验报告必包括内容502:ftp://192.168.200.210实验一熟悉vc++开发环境和C++程序的调试过程。

一、理解体会例1-1,输入并运行。

二、参照例1-2,用结构化方法编程实现:1、根据每学年学费、专业总学分、某课程学分,计算上该课程的总花费,以及每学时,每分钟的花费。

(1学分=18学时)2、P43编程题1,2,31.输入一个三位整数,将它反向输出。

2.输入平面上某点横坐标x和纵坐标y,若该点在由图3.1表示的方块区域内,则输出1;否则,输出0。

图1.11 正方形3.输入三个整数,求出其中最小数(要求使用条件表达式)。

实验二进一步熟悉vc++开发环境和C++程序的调试过程。

一、理解体会例1-2,输入并运行。

二、参照例1-2,用面向对象方法编程实现:根据每学年学费、专业总学分、某课程学分,计算上该课程的总花费,以及每学时,每分钟的花费。

使得本校不同专业,不同课程的同学都能用它来计算。

(1学分=18学时)提示:1、定义一个类,类的数据成员包括:每学年学费、专业总学分、课程学分;类的成员函数包括:设置每学年学费、专业总学分、课程学分; 显示每学年学费、专业总学分、课程学分; 计算上某课程的总花费; 计算上某课程的每学时花费; 计算上某课程的每分钟的花费;2、说明1个或几个对象,计算并输出相应各结果。

三、P39习题1: 1.1-1.4根据需要编程上机检验其中的部分题目。

实验三1.输入某学生成绩,若成绩在85分以上输出“very good ”,若成绩在60分到85分之间输出“good ”,若成绩低于60分输出“no good ”。

2.输入三个整数,按从小到大的顺序输出它们的值。

3.输入三角形的三条边,判别它们能否形成三角形,若能,则判断是等边、等腰、还是一般三角形。

4.输入百分制成绩,并把它转换成五级分制,转换公式为:⎪⎪⎪⎩⎪⎪⎪⎨⎧-----=59069607970898010090(不合格)(合格)(中等)(良好)(优秀)(级别)E D C B A grade5.编程序模拟剪刀、石头和纸游戏。

C程序设计教程与实验(吉顺如陶恂)实验7答案

C程序设计教程与实验(吉顺如陶恂)实验7答案
int sum(int x[] ,int n)
{
int i,s=0;
for (i=0;i<=n;i++)
s=s+x[i-1];
return s;
}
void main()
{
int i,i1,i2,result ;
int x[10];
for(i=0;i<10;i++)
scanf("%d",&x[i]);
printf("\n");
}
void main()
{
int i;
for(i=1;i<=7;i++) a(i);
for(i=6;i>=1;i--) a(i);
}
Sy7-7
#include<>
void a(int s[],int n)
{
int i,t,max=0,min=0;
for(i=0;i<n;i++)
void Inverse(char str[]);
main()
{
char a[ARR_SIZE];
printf("please enter a string :");
gets(a);
Inverse(a);
printf("The inversed string is:");
puts(a);
}
void Inverse(char str[])
scanf("%s",string);
Insert(string);
printf("%s\n",string);

c程序设计教程与实验__吉顺如__实验一到七

c程序设计教程与实验__吉顺如__实验一到七

实验1熟悉Visual C++6.0环境及运行C 程序一、实验目的1.掌握在Visual C++6.0环境下C 程序的建立、编辑、编译和执行过程。

2.掌握C 程序的最基本框架结构,完成简单程序的编制与运行和调试。

3.掌握发现语法错误、逻辑错误的方法以及排除简单错误的操作技能。

二、实验内容1.从键盘输入两个数a 和b ,求它们的平方和,并在屏幕上输出。

输入该C 程序,编译并运行之,记下屏幕的输出结果,以文件名sy1_1.c 保存。

#include <stdio.h> main() {int a,b,sum; /*定义整型变量a 、b 、sum */ printf("Please Input a,b \n"); /*输出提示信息*/scanf("%d%d",&a,&b); /*从键盘输入两个整数分别赋予a 和b*/ sum=a*a+b*b; /*赋值语句,把a 2+b 2的结果赋给变量sum*/ printf("%d*%d+ %d*%d=%d\n",a,a,b,b,sum);/*输出语句*/ } 2. 改错题在程序中画出错误的语句,将修改后的语句完整地写在该语句的右边。

(1计算x*y 的值并将结果输出。

试纠正程序中存在的错误,以实现其功能。

程序以文件名sy1_2.c 保存。

#include <stdio.h>main main (){ int x=2;y=3;a int x=2,y=3,a ; A=x*y a =x*y ;print ('a=%d",A); print f ("a=%d",a ); printf("\n");}(2)下程序的功能为:求两数中的较大数据并输出。

纠正程序中存在的错误,以实现其功能。

程序以文件名sy1_3.c 保存。

VISUAL_C 面向对象程序设计教程与实验(第二版)清华大学出版社1 8章答案

VISUAL_C  面向对象程序设计教程与实验(第二版)清华大学出版社1 8章答案
2. 类的公有、私有和保护成员之间的区别是什么?
① 私有成员 priva数据成员,私有成员只能由本类的成员函数或某些特殊说 明的函数(如第 4 章讲到的友员函数)访问,而类的外部根本就无法访问,实现 了访问权限的有效控制,使数据得到有效的保护,有利于数据的隐藏,使内部数 据不能被任意的访问和修改,也不会对该类以外的其余部分造成影响,使模块之 间的相互作用被降低到最小。private 成员若处于类声明中的第一部分,可省略 关键字 private。
所谓模板是一种使用无类型参数来产生一系列函数或类的机制,是 C++的一 个重要特征。通过模板可以产生类或函数的集合,使它们操作不同的数据类型, 从而避免为每一种数据类型产生一个单独的类或函数。
函数模板提供了传递类型的机制。函数模板定义不是一个实实在在的函数, 编译系统不为其产生任何执行代码。该定义只是对函数的描述,表示它每次能单
用协议;方法体则是实现某种操作的一系列计算步骤,也就是一段程序。消息和方法的关
系是:对象根据接收到的消息,调用相应的方法;反过来,有了方法,对象才能响应相应的 消息。所以消息模式与方法界面应该是一致的。同时,只要方法界面保持不变,方法体的改 动不会影响方法的调用。在 C++语言中方法是通过函数来实现的,称为成员函数。
3. 面向对象系统有哪些特性?分别加以解释。
(1) 抽象性(abstract) 抽象是一种从一般的观点看待事物的方法,它要求程序员集中于事物的本质 特征,而不是具体细节或具体实现。类的概念来自人们认识自然、认识社会的过 程。在这一过程中,人们主要使用两种方法:从特殊到一般的归纳法和从一般到 特殊的演绎法。在归纳的过程中,我们从一个个具体的事物中把共同的特征抽取 出来,形成一个一般的概念,这就是“归类”;在演绎的过程中,我们又把同类 的事物,根据不同的特征分成不同的小类,这就是“分类”。对于一个具体的类, 它有许多具体的个体,我们称这些个体叫做“对象”。 (2) 封装性(encapsulation)

《C语言程序设计》实验指导书答案【精选文档】

《C语言程序设计》实验指导书答案【精选文档】

实验一(第1章实验)实验目的:1.掌握运行C语言程序的全过程.2.熟悉编译环境Visual C++或者Dev C++或者Turbo C2.0//3。

0。

3.初步熟悉C语言程序的语法规定。

4.了解简单函数的使用方法.实验内容:1.编程且上机运行:求3个整数的和。

2.编程且上机运行:求2个数的和、差、积和商。

3.编程且上机运行:输入3个数,求最大值.4.编程且上机运行:输入圆的半径,求圆的面积和周长。

5.在屏幕上输出:“hello world!”6.输入并编辑本章中给出的C程序例子,在自己用的环境中形成一个C语言源程序文件;对这个源程序进行加工,得到对应的可执行程序,看一看它的效果。

实验结果:1。

#include 〈stdio.h〉#include 〈stdlib。

h〉main( ){int i,j,k;printf(”input i,j,k:");//输入整数数据,以半角逗号间隔,比如:1,2,3scanf(”%d,%d,%d”,&i,&j,&k);//不能缺少地址符号“&”printf(”%d+%d+%d=%d\n”,i,j,k,i+j+k);system(”Pau se");}2。

#include 〈stdio.h〉#include <stdlib。

h〉main(){ int i,j;printf(”input i,j(not 0):");//输入整数数据,以半角逗号间隔,j不为0,因为做除数scanf("%d,%d,%d",&i,&j);//不能缺少地址符号“&”printf("%d+%d=%d\n”,i,j,i+j);printf("%d-%d=%d\n”,i,j,i—j);printf("%d*%d=%d\n",i,j,i*j);printf(”%d/%d=%d\n”,i,j,i/j);system("Pause”);}3. #include 〈stdio.h〉#include 〈stdlib.h〉main(){int i,j,k;printf(”input i,j,k:”);//输入整数数据,以半角逗号间隔scanf("%d,%d,%d”,&i,&j,&k);//不能缺少地址符号“&”if(i>j){if(j〉k)printf("max:%d”,i);else if(i>k)printf(”max:%d",i);elseprintf("max:%d",k);}else{if(j<k)printf(”max:%d",k);elseprintf("max:%d",j);}system(”Pause”);}4。

C程序设计教程课后习题答案吉顺如版

第1章习题一、选择题1、A2、D3、C4、D5、B6、C7、C8、B9、B10、A二、填空题1、一,函数体2、main(主),main(主)3、编译,目标4、.c,.obj,.exe5、缩进,无影响,/**/三、程序分析题1、*****************Very good!*****************2、a=12,b=5a=17,b=223、r=5.50,s=95.033098四、编程题1.用printf()函数在屏幕上输出自己的班级、学号、。

#include"stdio.h"void main(){printf("班级:BX1109\n");printf("学号:1\n");printf(":王孟荣\n");}2.从键盘输入两个整数,计算它们的和、差、积、商,并在屏幕上输出结果。

#include<stdio.h>void main(){int x,y,a,b,c;float d;printf("Please Input Two Integers:\n");scanf("%d%d",&x,&y);a=x+y;b=x-y;c=x*y;d=1.0*x/y;printf("a=%d\nb=%d\nc=%d\nd=%f\n",a,b,c,d);}第2章习题一、选择题1~5BCDCD6~10DBBCA二、填空题1.单精度浮点型、双精度浮点型、字符型2.03.x%10*10+x/104.5.55.5.7206.sin(sqrt(x*x))/(a*b)7.,8.11110111737B9.3 310.3三、程序分析题1.7,8,102.1,33.5 F4.(int)i=12,12.505.461579112四、编程题1.编写程序,求表达式c=21%9-(float)a+4/b*b的值,假设表达式中a和b的值分别由键盘输入。

C语言程序设计实验实验指导书及答案

常熟理工学院电气与自动化工程学院《C语言程序设计》实验指导书实验一熟悉C程序运行环境班级学号姓名成绩一、实验目的1. 熟悉C语言Visual C++6.0调试环境。

2. 掌握C程序的编辑、调试及运行。

二、实验内容项目1. 调试并运行下面程序,并写出运行结果:#include <stdio.h>int main(){printf(“Good morning!\n”);printf(“Hello,world!\n”);return 0;}运行结果(注意,按照屏幕输出格式写):项目2. 调试并运行下面程序,并写出运行结果:#include <stdio.h>int main(){int a , b , sum; /*定义变量*/a=23; b=56; /*为变量赋值*/sum=a+b; /*计算两个变量的和*/printf(“sum is %d\n”,sum); /*输出计算结果*/return 0;}运行结果:2项目3. 调试并运行下面程序,并写出运行结果:#include <stdio.h>int max(int,int);int main(){int a , b , c; /*定义变量*/a=23; b=56; /*为变量赋值*/c=max(a,b); /*调用max函数,将得到的值赋给c*/ printf(“max is %d\n”,c); /*输出c的值*/return 0;}int max(int x,int y) /*定义max函数,函数值为整型*/ {int z; /*定义变量*/if(x>y)z=x;elsez=y;return(z); /*将z的值返回*/}运行结果:三、提高部分1.试想,如果求10个数中的最大者,则程序该如何编写。

程序代码运行结果:实验二数据及其运算班级学号姓名成绩一、实验目的1. 掌握C数据类型的概念、熟悉整型、字符型和实型基本类型的常量的用法;学会三种基本类型变量的定义、赋值和使用方法。

C 实验1-7

《C++程序设计》实验实验一简单C++程序设计实验二类和对象程序设计实验三运算符重载程序设计实验四模板程序设计实验五继承与派生类程序设计实验六多态与虚函数程序设计实验七文件应用综合程序设计一、实验目的1.熟悉Visual C++ 6.0开发环境,掌握编辑、编译、连接和运行C++程序的方法。

2.掌握C++程序的输入和输出方法。

3.掌握C++程序的特点、基本结构和语法规则。

二、实验要求1.实验前做好充分准备,包括复习第一章、第二章、第三章所学内容,事先预习好本次实验内容。

2.实验时记录实验结果,按要求完成各题。

3.实验结束后,给出实验总结与分析并及时给出本次实验的实验报告。

三、实验内容1.从键盘上输入三个整数,输出其中的最小数。

参见P35/2.5, 2.62.设计一个计算器程序,实现加、减、乘、除运算。

参见P42/2.103.从键盘上输入一个正整数n,用递归方法编程输出n!的值。

编程实现输出1!+2!+3!………+n!的值。

参见P88/3.12 P43/2.114.中国古代数学史上著名的"百鸡问题":鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一。

百钱买百鸡,问鸡翁、母、雏各几何?将百鸡问题计算结果存入file1.txt文件中;并从file1.txt文件中读出数据在显示器上输出。

参见P55/2.20 P63/2.25---2.265.用函数重载方法分别输出两个整数、两个实数和三个整数之和。

P94/3.16一、实验目的1.掌握C++中类的定义、成员函数的定义方法。

2.掌握C++中类的对象的定义和使用方法。

3.掌握C++中类的构造函数、析构函数、复制构造函数的应用。

二、实验要求1.实验前做好充分准备,包括复习第四章所学内容,事先预习好本次实验内容。

2.实验时记录实验结果,按要求完成各题。

3.实验结束后,给出实验总结与分析并及时给出本次实验的实验报告。

三、实验内容1.设计并测试一个矩形类(Rectangle),属性为矩形的左下与右上角的坐标,矩形水平放置。

c程序设计教程与实验吉顺如答案

c程序设计教程与实验吉顺如答案【篇一:c程序设计教程与实验实验一答案吉顺如】destdio.hmain(){inta,b,sum;printf(please input a,b\n); scanf(%d%d,a,b);sum=a*a+b*b;printf(%d+%d=%d\n,a,b,sum); }1.2#includestdio.hmain(){int x=2,y=3,a;a=x*y;printf(a=%d\n,a);}1.3#includestdio.hmain(){inta,b,max;scanf(%d%d,a,b);max=a;if (maxb) max=b;printf(max=%d\n,max);}1.4#includestdio.hmain(){intx,y,total;printf(please input x,y!); scanf(%d%d,x,y);total=x+y;printf(%d+%d=%d\n,x,y,total); }1.5#includestdio.hmain(){inta,b,m;printf(please input a,b\n);scanf(%d%d,a,b);m=a-b;printf(m=%d\n,m);}1.6#includestdio.hmain(){printf(better city,better life!\n);}1.7#includestdio.hmain(){inta,b,c,sum;printf(please input a,b,c:\n); scanf(%d%d%d,a,b,c);sum=a*a+b*b+c*c;printf(%d+%d+%d=%d\n,a,b,c,sum); }【篇二:03303043高级语言程序设计(上)期末考试试卷a(上机考试)】043)《高级语言程序设计》(上)期末考试试卷a卷开课学院:出卷教师:考试形式:闭卷考试时间上机考?考生姓名:赵君阳学号:19班级:一、选择题(共20分,每小题1分)1.在一个c语言程序中下列说明正确的是( b)a)main()函数必须出现在所有函数之前 b)main()函数可以在任何地方出现c)main()函数必须出现在所有函数之后 d)main()函数必须出现在固定位置2.二进制语言是属于(a )a)面向机器语言 b)面向问题语言 c)面向过程语言 d)面向汇编语言3.下列符号串中,属于c语言合法标识符的是(a )a) float b)sum onec)2max d)max24.以下选项中合法的c语言字符常量是( c)a) ‘\092 b) x c) ‘\xab’ d) ‘xy’5.若有以下程序段,则变量c的二进制值是( a )int a=6,b=3,c;c=a^b2;a)00011011 b) 00001010c)00011000 d)000001106.要输入实数,用格式字符(c)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档