1(实现简单的加法)
#include <stdio.h>                      // 这是编译预处理命令
int main( )                            // 定义主函数
{                                      // 函数开始
  int a,b,sum;                          // 本行是程序的声明部分,定义a、b、sum为整型变量
  a = 123;                              // 对变量a赋值   
  b = 456;                              // 对变量b赋值
  sum = a + b;                          // 进行a+b 的运算,并把结果存放在变量sum中
  printf("sum is %d\n",sum);            // 输出结果
  return 0;                            // 使函数返回值为0
}                                      // 函数结束
2(两个数比大小输出大值)
js正则任意字符#include <stdio.h>
int main( )                          // 定义主函数
{                                    // 主函数体开始
int max(int x,int y);              // 对被调用函数max的声明
int a,b,c;                          // 定义变量a,b,c
scanf("%d,%d",&a,&b);              // 输入变量a和b的值
c = max(a,b);                    // 调用max函数,将得到的值赋给c
printf("max=%d\n",c);              // 输出c的值
return 0;                          // 返回函数值为0
}
int max(int x,int y)              //定义max函数,函数值为整型, 形式参数x和y为整型
{
target的属性值有哪些 int z;                            // max函数中的声明部分,定义本函数中用到的变量z为整型
labelshop免费版 if (x > y) z = x;
else z = y;
return(z);                        //将z的值返回,通过max带回到调用函数的位置
}
3(算1-1/2+1/+1/99-1/100)
#include <stdio.h>
int main( )
{
  int sign=1;
  double deno=2.0,sum=1.0,term;    // 定义deno,sum,term为双精度变量
  while (deno<=100)
  {
  sign=-sign;
  term=sign/deno;
  sum=sum+term;
  deno=deno+1;
  }
  printf("%f\n",sum);
  return 0;
}
putchar函数4
#include <stdio.h>
int main ( )
{
  char c1,c2;
  c1='A';                        // 将字符'A'的ASCII代码放到c1变量中
  c2=c1+32;                          // 得到字符'a'的ASCII代码,放在c2变量中
  printf("%c\n",c2);              // 输出c2的值,是一个字符
  printf("%d\n",c2);              // 输出c2的值,是字符'a'的ASCII代码
  return 0;
}
5(方程求根)
#include <stdio.h>
#include  <math.h>                              // 程序中要调用求平方根函数sqrt 
int main ( )
{double a,b,c,disc,x1,x2,p,q;                    // disc是判别式sqrt(b*b-4ac) 
  scanf("%lf%lf%lf",&a,&b,&c);                // 输入实型变量的值要用格式声明"%f" 
  disc=b*b-4*a*c;
  if (disc<0) printf("This equation hav't real roots\n");
  else
  { p=-b/(2.0*a);
    q=sqrt(disc)/(2.0*a);
    x1=p+q;x2=p-q;                              // 求出方程的两个根 
    printf("x1=%7.2f\nx2=%7.2f\n",x1,x2);        // 输出方程的两个根 
  }
  return 0;
}
6(输出BOY)
#include <stdio.h>
int main ( )
{
  char a='B',b='O',c='Y';                // 定义3个字符变量,并初始化 
  putchar(a);                            // 向显示器输出字符B 
  putchar(b);                            // 向显示器输出字符O 
  putchar(c);                            // 向显示器输出字符Y 
  putchar ('\n');                        // 向显示器输出一个换行符 
  return 0;
}
7
#include <stdio.h>
int  main ( )               
{ char a,b,c;                  // 定义字符变量a,b,c 
  a=getchar();                  // 从键盘输入一个字符,送给字符变量a 
  b=getchar();                  // 从键盘输入一个字符,送给字符变量b 
  c=getchar();                  // 从键盘输入一个字符,送给字符变量c 
  putchar(a);                  // 将变量a的值输出 
  putchar(b);                  // 将变量a的值输出 
  putchar(c);                  // 将变量a的值输出 
  putchar('\n');                // 换行 
  return 0;
}
8 (同5,不同写法)
#include <stdio.h>
#include  <math.h>                      // 程序中要调用求平方根函数sqrt 
int main ( )
{double a,b,c,disc,x1,x2,p,q;          // disc是判别式sqrt(b*b-4ac) 
  scanf("%lf%lf%lf",&a,&b,&c);          // 输入双精度浮点型变量的值要用格式声明"%lf" 
  disc=b*b-4*a*c;
  if (disc<0) printf("This equation hav't real roots\n");
  else
  { p=-b/(2.0*a);
    q=sqrt(disc)/(2.0*a);
    x1=p+q;x2=p-q;                        // 求出方程的两个根 
    printf("real roots:\nx1=%10.6f\nx2=%10.6f\n",x1,x2);        // 输出方程的两个根 
  }
  return 0;
}
9(实现三个数从小到大排列)
#include <stdio.h>
int main()
{
  float a,b,c,t;
  scanf("%f,%f,%f",&a,&b,&c);
  if(a>b)
  {
html个人介绍静态页面模板    t=a;
    a=b;
    b=t;
  }                            // 实现a和b的互换
  if(a>c)
  {
    t=a;
    a=c;
    c=t;
  }                          // 实现a和c的互换
  if(b>c)
  {
    t=b;
    b=c;
    c=t;
  }                          // 实现b和c的互换
  printf("%5.2f,%5.2f,%5.2f\n",a,b,c);
  return 0;void 类型指针
}
10(swich 语句应用)
#include <stdio.h>
int main()
{
  char grade;
  scanf("%c",&grade);
  printf("Your score:");
  switch(grade)
  {  default:  printf("data error!\n");break;
    case 'A': printf("85~100\n");break;
    case 'B': printf("70~84\n");break;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。