1. 输入一个三位数,求个位,十位,百位

#include<stdio.h>

main()

{

int a;

printf("输入一个三位数");

          scanf("%d",&a);

printf("个位是:%d\n十位是:%d\n百位是%d\n",a/100,a%100/10,a%10);

}

 

 

  1. 输入一个年份,判断是不是闰年

#include<stdio.h>

main()

{

int a;

printf("请输入一个年份:");

scanf("%d",&a);

if(a%4==0&&a%100!=0||a%400==0)

          printf("是闰年\n");

else

          printf("不是闰年\n");

}

 

 

  1. 用switch结构输入成绩,转成对应等级

#include<stdio.h>

main()

{

int mark;

printf("请输入分数(0-100):");

scanf("%d",&mark);

switch(mark/10)

{

case 10:

case 9:

          break;

                  printf("A\n");

                  break;

case 8:

          printf("B\n");

          break;

case 7:

          printf("C\n");

          break;

case 6:

          printf("D\n");

default:

          printf("NO PASS!\n");

          break;

}

}

 

 

  1. 求1+1/3+1/5+1/7+…..+1/35,保留小数点后两位

#include<stdio.h>

main()

{

int i=1,n;

double sum=0;

scanf("%d",&n);

while(i<=n)

{

          sum+=1.0/i;

          i+=2;

}

printf("sum=%df\n",sum);

}

 

 

  1. 循环输入一个字符,知道输入‘Q’程序结束

#include<stdio.h>

main()

{

char ch;

int i=0;

while(getchar(ch)!='q')

{

          i=i+1;

}

printf("%c%d\n",ch,i);

return 0;

}

 

 

  1. 给定数组{6,2,3,5,7,4,1}使用冒泡排序,并输出排序后的数组

#include<stdio.h>

void main()

{

          int i,j,temp;

          int a[7];

          for(i=0;i<7;i++)

                  scanf("%d",&a[i]);

          for(j=0;j<7;j++)

          {

                  for(i=0;i<6-j;i++)

                  {

                          if(a[i]>a[i+1])

                  {

                                   temp=a[i];

                  a[i]=a[i+1];

                  a[i+1]=temp;

                  }

                  }

                  for(i=0;i<7;i++)

                          printf("%d",a[i]);

                  printf("\n");

          }

        }

 

 

  1. 使用函数求两个数的平方和,并调用

 

#include<stdio.h>

main()

{

float x,y;

printf("please input x and y:\n");

scanf("%f,%f",&x,&y);

printf("ans=%.2f\n",pow(x,2.0)+pow(y,2.0));

return 0;

}

 

posted on 2021-12-02 23:22  wywcxk  阅读(21)  评论(0)    收藏  举报