简单的C语言编程题例题Word文档下载推荐.doc
《简单的C语言编程题例题Word文档下载推荐.doc》由会员分享,可在线阅读,更多相关《简单的C语言编程题例题Word文档下载推荐.doc(5页珍藏版)》请在冰豆网上搜索。
}
2、编写程序,输入两个整数:
1500和350,求出它们的商和余数并进行输出。
所编程序如下
voidmain()
{inta,b,c,d;
printf("
Inputtwonumbers:
"
);
scanf("
%d%d"
&
a,&
b);
c=a/b;
d=a%b;
c=%d,d=%d\n"
}
3、编写程序,读入三个双精度数,求出它们的平均值并保留此平均
值小数点后一位数,对小数点后的第二位数进行四舍五入,最后输出结果。
voidmain()
{doublea,b,c,ave;
Enterthreenumbers:
%lf%lf%lf"
b,&
c);
ave=(a+b+c)/3;
(1)ave=%f\n"
ave);
ave=(int)(ave*10+0.5)/10.0;
(2)ave=%f\n"
}
4、编写程序,读入三个整数给a、b、c,然后交换它们中的数,把a中原来的值给b,把b中原来的值给c,把c中原来的值给a,然后输出a、b、c。
{inta,b,c,m,n,t;
printf("
scanf("
%d%d%d"
a=%d,b=%d,c=%d\n"
a,b,c);
m=a;
n=b;
t=c;
b=m;
c=n;
a=t;
a=%d,b=%d,c=%d"
}
5、编写程序,输入一位学生的生日(年:
y0、月:
m0、日:
d0),并输入当前的日期(年:
y1、月:
m1、日:
d1),输出该生的实际年龄。
voidmain()
{inty0,m0,d0,y1,m1,d1,age;
printf("
请输入该学生的生日:
scanf("
y0,&
m0,&
d0);
该学生的生日是%d年%d月%d日\n"
y0,m0,d0);
请输入当前日期:
y1,&
m1,&
d1);
当前日期是%d年%d月%d日\n"
y1,m1,d1);
age=y1-y0;
if(m1<
m0||m1==m0&
&
d1<
d0)
age--;
该学生实际年龄为%d岁\n"
age);
}
6、编写程序,输入一个整数,打印出它是奇数还是偶数。
voidmain()
{inta;
Inputanumber:
%d"
a);
if(a%2==0)printf("
a是偶数\n"
elseprintf("
a是奇数\n"
}
7、编写程序,输入a、b、c三个数,打印出最大者。
{inta,b,c,t;
Inputthreenumbers:
if(a>
b){t=a;
a=b;
b=t;
c){t=a;
a=c;
c=t;
if(b>
c){t=b;
b=c;
printf("
MAX=%d\n"
c);
8、对于以下函数:
编写程序,要求输入x的值,输出y的值。
{intx,y;
Enteranumber:
x);
if(-5<
x&
x<
0){y=x;
printf("
y=%d\n"
y);
if(x==0){y=x-1;
if(0<
10){y=x+1;