安徽大学实验平台C语言答案Word文档下载推荐.docx

上传人:b****3 文档编号:15892206 上传时间:2022-11-16 格式:DOCX 页数:49 大小:32.08KB
下载 相关 举报
安徽大学实验平台C语言答案Word文档下载推荐.docx_第1页
第1页 / 共49页
安徽大学实验平台C语言答案Word文档下载推荐.docx_第2页
第2页 / 共49页
安徽大学实验平台C语言答案Word文档下载推荐.docx_第3页
第3页 / 共49页
安徽大学实验平台C语言答案Word文档下载推荐.docx_第4页
第4页 / 共49页
安徽大学实验平台C语言答案Word文档下载推荐.docx_第5页
第5页 / 共49页
点击查看更多>>
下载资源
资源描述

安徽大学实验平台C语言答案Word文档下载推荐.docx

《安徽大学实验平台C语言答案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《安徽大学实验平台C语言答案Word文档下载推荐.docx(49页珍藏版)》请在冰豆网上搜索。

安徽大学实验平台C语言答案Word文档下载推荐.docx

p=x*y*z;

a=s/3;

printf("

s=%f,p=%f,a=%f"

s,p,a);

}

2.#include<

{floatr,s,v;

inputr"

);

%f"

r);

s=4*3.14*r*r;

v=4/3*3.14*r*r*r;

s=%f,v=%f"

s,v);

3.#include<

{inta,b;

longc;

chard,st[6];

floate;

%d%d%ld%c%f%s"

a,&

b,&

c,&

d,&

e,st);

a=%d\n,b=%d\n,c=%d\n,d=%c\n,e=%f\n,ch=%s"

a,b,c,d,e,st);

4.#include<

{chars1,s2[6];

%c%s"

s1,s2);

s1=%d,s2=%s"

s1,s2);

5.#include<

{inta,b;

a=%db=%d"

b);

if(a<

b)

a,b);

else

printf("

b=%da=%d"

b,a);

6.#include<

math.h>

#include<

{floata,b;

a);

b=sin(a);

b);

7.#include<

{floatx,y,b;

inta;

x);

y=x*x*x+x*x+x;

a=(int)y;

b=y-a;

%f\n%d\n%f\n"

y,a,b);

}实验四C分支结构程序设计1.编程从键盘输入一个字符如是大写字母则输出相应小写字母如是小写字母则原样输出其它

字符输出“Notletter!

”。

2.编程判断输入的正整数是否既是3又是5的整数倍。

若是输出Yes,否则输出No。

3.编程从键盘输入三个整数分别赋给变量abc输出其中的最大值要求不改变a、b、c

的值。

4.编程用scanf输入任意两个数分别赋给变量a、b若a大于等于b则直接输出a、b否则将

a、b的值交换即a的原值放入b中b的原值放入a中后再输出。

5.编程输入整数a和b若a2+b2大于100则输出a2+b2百位以上的数字否则输出两数之和。

6.编程从键盘输入三个整数分别赋给变量abc请按从小到大的顺序依次输出a、b、c要

求不改变a、b、c的值。

7.编程从键盘输入三个整数分别赋给变量abc请按从小到大的顺序依次将这三个数存放

于a、b、c中最后输出a、b、c。

8.编程由系统生成一个10以内的随机整数用户从键盘上输入一个10以内的整数如果两者相

等输出“OK”否则输出“ERROR”。

注随机数的生成必须包含头文件#include<

stdlib.h>

、#include<

time.h>

必须用初始化语句

srand((unsigned)time(NULL));

表达式rand()%a+1的值为1~a内的随机整数

{charx;

%c"

if(x>

='

a'

&

x<

z'

x);

elseif(x>

A'

Z'

x+32);

elseprintf("

Notletter!

"

{intx;

%d"

if(x>

0)

{if(x%3==0&

x%5==0)

Yes\n"

No\n"

elseprintf("

Error!

{inta,b,c,max;

%d%d%d"

c);

max=a>

b?

a:

b;

max=max>

c?

max:

c;

a=%d,b=%d,c=%d,max=%d"

a,b,c,max);

%f%f"

if(a<

{a=a+b;

b=a-b;

a=a-b;

};

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

5.

{inta,b,t,r,s;

%d%d"

s=a+b;

r=a*a+b*b;

t=r/100;

if(r>

100)

t);

s);

6.

intmain()

{inta,b,c,d,max,min;

if(a>

=b)

{max=a;

min=b;

{max=b;

min=a;

if(c>

=max)

max=c;

if(c<

=min)

min=c;

d=a+b+c-min-max;

%d%d%d\n"

min,d,max);

7.

#include<

{inta,b,c,d;

scanf("

if(a>

{d=a;

a=b;

b=d;

elseif(b>

=c)

{d=b;

b=c;

c=d;

}

a=%db=%dc=%d"

a,b,c);

8.

b=rand()%10+1;

a=%d,随机数b=%d\n"

if(a==b)

OK!

\n"

ERROR!

}实验五C多分支结构程序设计*1.编程计算奖学金ss的值已知奖学金ss与成绩s的关系为

具体要求

1用if语句实现分支结构的编程。

2s为整型ss要求精确到小数点后二位。

3用scanf函数给s赋值且输入前有相应提示。

4结果输出时采用以下形式

成绩s具体值奖学金ss=具体值

2.设函数f(x)如下求函数函数法f(x)的值。

1用条件表达式编程。

2用if语句编程。

3用scanf函数给自变量赋值且输入前有相应提示。

x具体值f(x)=具体值

5给出你所使用的测试用例。

提示

按C的语法规则标识符由字母、数字、下划线组成不能将f(x)作为变量名本题中函

数名可起为f或y等。

但作为非格式控制字符f(x)完全可以出现在printf函数的双引号内。

3.编程输入一个整数判断它能否被357整除并输出以下信息之一

1能同时被357整除。

2能被其中两数整除指出是哪两个数。

3能被其中一个数指出是哪一个数整除。

4不能被357任一个数整除。

4.编程用switch语句编写一个简单的计算器程序输入格式为data1opdata2。

其中data1

和data2为参加运算的两个数op为运算符取值只能是+、-、*、/。

5.编程计算你的出生日期是星期几。

1通过键盘输入你出生那一年的元旦是星期几

2通过键盘输入你的出生日期

3输出结果

1.

{ints;

floatss;

Pleaseinputs\n"

s);

if(s<

0||s>

else{if(s>

=0&

s<

80)

ss=0;

elseif(s>

=80&

90)

ss=100+s;

=90&

=100)

ss=200+s*3/2;

成绩s=%d,奖学金ss=%0.2f\n"

s,ss);

2.

{floatx;

intf;

Pleaseinputx\n"

if(x==0)

f=0;

elsef=(x>

0)?

1:

-1;

print

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

当前位置:首页 > 求职职场 > 笔试

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

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