C语言基本编程题Word格式文档下载.docx

上传人:b****2 文档编号:14567638 上传时间:2022-10-23 格式:DOCX 页数:20 大小:28.07KB
下载 相关 举报
C语言基本编程题Word格式文档下载.docx_第1页
第1页 / 共20页
C语言基本编程题Word格式文档下载.docx_第2页
第2页 / 共20页
C语言基本编程题Word格式文档下载.docx_第3页
第3页 / 共20页
C语言基本编程题Word格式文档下载.docx_第4页
第4页 / 共20页
C语言基本编程题Word格式文档下载.docx_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

C语言基本编程题Word格式文档下载.docx

《C语言基本编程题Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《C语言基本编程题Word格式文档下载.docx(20页珍藏版)》请在冰豆网上搜索。

C语言基本编程题Word格式文档下载.docx

r);

if(r>

=0)

{s=pi*r*r;

l=2*i*r;

printf("

theareais%f\n"

printf("

thecircumferenceis%f\n"

l);

}

else

inputerror!

3、函数y=f(x)可表示为:

2x+1(x<

0)

y=0(x=0)

2x-1(x>

0)

编程实现输入一个x值,输出y值。

{intx,y;

scanf(“%d”,&

x);

if(x<

0)y=2*x+1;

elseif(x>

0)y=2*x-1;

elsey=0;

printf(“%d”,y);

4、编写一个程序,从4个整数中找出最小的数,并显示此数。

voidmain()

{inta,b,c,d,t;

scanf(“%d,%d,%d,%d”,&

b,&

c,&

d);

if(a>

b)

{t=a;

a=b;

b=t;

c)

a=c;

c=t;

d)

a=d;

d=t;

printf(“min=%d\n”,a);

5.有一函数当x<

0时y=1,当x>

0时,y=3,当x=0时y=5,编程,从键盘输入一个x值,输出y值。

{intx,y;

scanf("

%d"

&

if(x<

0)y=1;

elseif(x==0)y=5;

elsey=3;

x=%d,y=%d\n"

x,y);

6.从键盘输入两个数,求出其最大值(要求使用函数完成求最大值,并在主函数中调用该函数)

floatmax(floatx,floaty);

{floata,b,m;

%f,%f"

m=max(a,b);

Maxis%f\n"

m);

floatmax(floatx,floaty)

{

floattemp;

y)

{temp=x;

x=y;

y=temp;

return(x);

7、从键盘输入你和你朋友的年龄,编成判断谁的年龄最大,并打印最大者的年龄。

{intyourAge,hisAge;

Pleaseenteryourage:

"

&

yourAge);

/*输入你的年龄yourAge*/

Pleaseenteryourfriend'

sage:

hisAge);

/*输入你朋友的年龄hisAge*/

if(yourAge>

=hisAge)

 {

Youareolder!

Yourageis=%d\n"

yourAge);

 }

if(hisAge>

yourAge)

Yourfriendisolder!

HisAgeageis=%d\n"

hisAge);

 }}

8、键盘输入2个加数,再输入答案,如果正确,显示“right”,否则显示“error”

#include“stdio.h”

{inta,b,c;

printf(“pleaseinputaandb\n”);

scanf(%d,%d”,&

printf(“pleaseinputtheanswerfora+b\n”);

scanf(%d”,&

c);

if(c==a+b)

printf(“right\n”);

else

printf(“error\n”);

9.编一程序每个月根据每个月上网时间计算上网费用,计算方法如下:

要求当输入每月上网小时数,显示该月总的上网费用(6分)

{inthour;

floatfee;

printf(“pleaseinputhour:

\n”);

scanf(“%d”,&

hour);

if(hour<

=10)

fee=30;

elseif(hour>

=10&

&

hour<

=50)

fee=3*hour;

elsefee=hour*2.5;

printf(“Thetotalfeeis%f”,fee);

10.神州行用户无月租费,话费每分钟0.6元,全球通用户月租费50元,话费每分钟0.4元。

输入一个月的通话时间,分别计算出两种方式的费用,判断哪一种合适。

{floata,x,y;

printf(“\n请输入您的话费:

”);

scanf(“%f,”,&

a);

x=0.6*a;

y=50+0.4*a;

printf(“神州行话费为:

%f\n”,x);

printf(“全球通话费为:

%f\n”,y);

if(x>

=y)

printf(“建议使用全球通”);

elseprintf(“建议使用神州行);

}

11.个人所得税计算,应纳税款的计算公式如下:

收入

税率

收入<

=1000元部分

0%

2000元>

=收入>

1000元的部分

5%

3000元>

2000元的部分

10%

6000元>

3000元的部分

15%

收入>

6000元的部分

20%

输入某人的收入,计算出应纳税额及实际得到的报酬。

(7分)

(如需连续计算多个人的纳税情况,直到输入负数为止,程序应如何改进?

试写出程序)

intgrade;

floatincome,tax,money;

printf(“pleaseinputyourincome\n”);

scanf(“%f”,&

income);

if(income<

printf(“theinputiserror”);

else

{grade=(int)income/1000;

switch(grade)

{case0:

tax=0;

break;

case1:

tax=(income-1000)*0.05;

case2:

tax=50+(income-2000)*0.1;

case3:

case4:

case5:

tax=150+(income-3000)*0.15;

default:

tax=600+(income-6000)*0.2;

money=income-tax;

printf(“\ntax=%f,money=%f”,tax,money);

12.从键盘上输入一个百分制成绩score,按下列原则输出其等级:

score≥90,等级为A;

80≤score<

90,等级为B;

70≤score<

80,等级为C;

60≤score<

70,等级为D;

score<

60,等级为E。

intdata;

chargrade;

Pleaseenterthescore:

%d”,&

data);

switch(data/10)

{case10:

case9:

grade=’A’;

break;

case8:

grade=’B’;

break;

case7:

grade=’C’;

case6:

grade=’D’;

default:

grade=’E’;

thegradeis%c”,grade);

*13.编程设计一个简单的计算器程序。

从键盘输入2个操作数,1个运算符,当运算符为加(+)、减(-)、乘(*)、除(/)时,输出计算结果

{intdata1,data2;

/*定义两个操作符*/

charop;

/*定义运算符*/

Pleaseentertheexpression:

%d%c%d"

data1,&

op,&

data2);

/*输入运算表达式*/

switch(op)/*根据输入的运算符确定要执行的运算*/

{case'

+'

:

/*处理加法*/

printf("

%d+%d=%d\n"

data1,data2,data1+data2);

break;

case'

-'

/*处理减法*/

%d-%d=%d\n"

data1,data2,data1-data2);

*'

/*处理乘法*/

%d*%d=%d\n"

data1,data2,data1*data2);

/'

/*处理除法*/

if(0==data2)/*为避免出现溢出错误,检验除数是否为0*/

printf("

Divisionbyzero!

else

printf("

%d/%d=%d\n"

data1,data2,data1/data2);

Unknownoperator!

\n"

14.从键盘输入10个整数,统计其中正数、负数和零的个数,并在屏幕上输出。

{inta[10],i,p=0,n=0,z=0;

printf(“pleaseinputnumber”);

for(

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

当前位置:首页 > 高等教育 > 文学

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

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