计算机程序设计基础(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小时内删除。