C语言上机实验学生Word格式文档下载.docx

上传人:b****2 文档编号:15185103 上传时间:2022-10-28 格式:DOCX 页数:46 大小:29.57KB
下载 相关 举报
C语言上机实验学生Word格式文档下载.docx_第1页
第1页 / 共46页
C语言上机实验学生Word格式文档下载.docx_第2页
第2页 / 共46页
C语言上机实验学生Word格式文档下载.docx_第3页
第3页 / 共46页
C语言上机实验学生Word格式文档下载.docx_第4页
第4页 / 共46页
C语言上机实验学生Word格式文档下载.docx_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

C语言上机实验学生Word格式文档下载.docx

《C语言上机实验学生Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《C语言上机实验学生Word格式文档下载.docx(46页珍藏版)》请在冰豆网上搜索。

C语言上机实验学生Word格式文档下载.docx

voidmain()

{

printf("

*************************\n"

);

Verygood\n"

}

2.#include<

voidmain()

inta,b,c,d;

pleaseentera,b:

"

scanf("

%d,%d"

&

a,&

b);

c=a+b;

d=a*b;

c=%d\n"

c);

d=%d\n"

d);

3.#include<

#include<

math.h>

voidmain()

doublex,s;

pleaseinputvalueofx:

%lf"

x);

s=cos(x);

cos(%lf)=%lf\n"

x,s);

4.#include<

=================================\n"

1输入数据2修改数据\n"

3查询数据4打印数据\n"

}

5.#include<

inta,b,x,y;

printf("

scanf("

{x=a;

y=b;

a=y;

b=x;

a=%d,b=%d\n"

a,b);

五、实验调试记录:

第一题没问题p.obj-0error(s),0warning(s)

第二题再输入时两个%d之间的逗号漏掉

第三题没问题p.obj-0error(s),0warning(s)

第四题换行出现问题

第五题没问题p.obj-0error(s),0warning(s)

六、参考答案:

实验二简单的C程序设计(4学时)

1、掌握C语言的数据类型。

2、学会使用C语言的运算符及表达式。

3、掌握不同数据类型的输入输出方法。

前四题为必做题目,后两题为选做题目。

1、输入r1、r2,求出圆形垫片面积。

(实验指导书P84)

2、输入华氏温度h,输出摄氏温度c(实验指导书P85)

3、从键盘输入一个3位整数,将输出该数的逆序数。

(实验指导书P89)

4、输入并运行以下程序,分析运行结果。

#include<

voidmain()

{inti,j;

i=8;

j=10;

printf(“%d,%d\n”,++i,++j);

printf(“%d,%d\n”,i++,j++);

printf(“%d,%d\n”,++i,i);

printf(“%d,%d\n”,i++,i);

5、输入三角形三条边的边长,求三角形的面积。

(书P55)

6、输入3个字符型数据,将其转换成相应的整数后,求它们的平均值并输出。

1.#include<

#definep3.14

floatr1,r2;

doubles1,s2,s;

Pleaseenterr1,r2:

\n"

%f%f"

r1,&

r2);

s2=r2*r2*p;

s1=r1*r1*p;

s=s2-s1;

s=%lf\n"

s);

floath,c;

请输入华氏温度:

"

%f"

h);

c=5.0/9*(h-32);

\n摄氏温度:

%f\n"

inta,b,c,x,y;

请输入一个3位的正整数:

\n"

%d"

a=x/100;

b=x%100/10;

c=x%10;

y=c*100+b*10+a;

%d:

%d\n"

x,y);

4.#include<

%d,%d\n"

++i,++j);

i++,j++);

++i,i);

i++,i);

5.#include<

inta,b,c;

doublearea,s;

printf("

pleaseentera,b,c:

scanf("

%d,%d,%d"

b,&

c);

s=(double)(a+b+c)/2;

area=sqrt(s*(s-a)*(s-b)*(s-c));

area=%.21f\n"

area);

6.#include<

voidmain()

chara,b,c;

floatx;

pleaseenter:

%c%c%c"

x=(a+b+c)/3.0;

(a+b+c)/3.0=%.2f\n"

x);

五、实验调试记录:

第一题f:

\t.cpp(7):

errorC2065:

'

r2'

:

undeclaredidentifier

f:

\t.cpp(8):

warningC4244:

='

conversionfrom'

double'

to'

float'

possiblelossofdata

\t.cpp(9):

s1'

int'

possiblelossofdata(修改将s1,s1,定义为double型)

第二题无错误p.obj-0error(s),0warning(s)

第三题无错误p.obj-0error(s),0warning(s)

第四题第一个printf:

i和j先加一后使用

第二个printf:

i和j先使用后加一

第三个printf:

i先加一后使用;

j先使用后加一

第四个printf:

i先使用后加一;

i直接输出使用

第五题无错误p.obj-0error(s),0warning(s)

实验三选择结构程序设计(2学时)

1、熟练掌握if语句和switch语句。

2、练习并掌握多分支选择结构的编程方法。

3、学习调试和修改程序的步骤。

1、读入3个分别表示箱子长、宽、高的整数值,判断并输出该箱子是立方体还是长方体。

(实验指导书P104)

2、输入某一年月,输出该月的天数。

(实验指导书P105)

3、有一函数:

x(x<

1)

y=2x-1(1≤x<

10)

3x-11(x≥10)编写程序,输入x值,输出y值。

4、从键盘输入一个字符,如果该字符为小写字母,则转换为大写字母输出;

如果该字符为大写字母,则转换为小写字母输出;

如果为其他字符,原样输出。

(书P94)

5、输入4个整数,要求按由小到大的顺序输出。

1,#include<

{

intl,w,h;

请输入箱子的长,宽,高:

);

scanf("

%d%d%d"

l,&

w,&

if(l==w&

&

w==h)

该箱子是立方体。

else

该箱子是长方体。

intyear,month,days;

Pleaseenteryearandmonth:

%d%d"

year,&

month);

switch(month)

case2:

if(year%400==0||(year%4==0&

year%100!

=0))

days=29;

else

days=28;

break;

case1:

case3:

case5:

case7:

case8:

case10:

case12:

days=31;

case4:

case6:

case9:

case11:

days=30;

%d年%d月有%d天\n"

year,month,days);

 

3,#include<

intx,y;

pleaseenterx:

if(x<

y=x;

else

if(1<

=x&

x<

y=2*x-1;

y=3*x-11;

y=%d\n"

y);

voidmain

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1