计算机程序设计基础(C语言)编程习题
编辑整理:
尊敬的读者朋友们:
这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(计算机程序设计基础(C语言)编程习题)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快 业绩进步,以下为计算机程序设计基础(C语言)编程习题的全部内容。
计算机程序设计基础(C语言)
编程练习题及参考答案
1。输入2个整数,求两数的平方和并输出。
#include 〈stdio.h>
main()
{ intt a ,b,s;
printf(”please input a,b:\n”);
计算机语言排行榜2021 scanf("%d%d",&a,&b);
s=a*a+b*b;
printf(”the result is %d\n”,s);
}
2. 输入一个圆半径(r)当r>=0时,计算并输出圆的面积和周长,否则,输出提示信息。
#include 〈stdio。h〉
#define PI 3。14 〈stdio。h〉
main()
{ float r ,s , l;
printf(”please input r:\n");
scanf(”%f",&r);
if (r〉=0)
{s=pi*r*r;
l=2*i*r ;
printf(”the area is %f\n”,s);
printf("the circumference is %f\n",l);}
else
printf("input error!\n”);
}
3、函数y=f(x)可表示为:
2x+1 (x〈0)
y= 0 (x=0)
2x—1 (x〉0)
编程实现输入一个x值,输出y值。
main()
{int x,y;
scanf(“%d”,&x);
If(x<0)y=2*x+1;
If(x〉0)y=2*x-1;
If(x==0) y=0;
printf(“%d”,y);}
4、编写一个程序,从4个整数中出最小的数,并显示此数。
main( )
{int a,b,c,d,t;
scanf (“%d,%d,%d,%d ”,&a,&b,&c,&d);
if (a〉b)
{t=a; a=b; b=t;}
if (a>c)
{t=a; a=c; c=t;}
if (a〉d)
{t=a; a=d; d=t;}
printf (“min = %d \n”,a);
}
5.有一函数当x<0时y=1,当x〉0时,y=3,当x=0时y=5,编程,从键盘输入一个x值,输出y值。
main()
{int x,y;
scanf("%d”,&x);
if (x<0) y=1;
else if(x==0) y=5;
else y=3;
printf(”x=%d,y=%d\n”,x,y);}
6.从键盘输入两个数,求出其最大值(要求使用函数完成求最大值,并在主函数中调用该函数)
main()
{float max(float x,float y);
float a,b,m;
scanf(”%f,%f",&a,&b);
m=max(a,b);
printf(”Max is %f\n”,m);
}
float max(float x,float y)
{
float temp;
if (x<y)
{temp=x;
x=y;
y=temp;
}
return(x);
}
7、从键盘输入你和你朋友的年龄,编成判断谁的年龄最大,并打印最大者的年龄。
#include 〈stdio。h〉
main()
{ int yourAge, hisAge;
printf("Please enter your age:”);
scanf("%d", &yourAge); /*输入你的年龄yourAge*/
printf(”Please enter your friend's age:”);
scanf(”%d”, &hisAge); /*输入你朋友的年龄hisAge*/
if (yourAge >= hisAge)
{
printf(”You are older! Your age is = %d\n", yourAge);
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论