首页 > 其他 > 详细

第二次实验

时间:2019-03-31 21:56:01      阅读:131      评论:0      收藏:0      [点我收藏+]

Part 1

1>

#include <stdio.h>
int main()
{
    int x=1234;
    float f=123.456;
    double m=123.456;
    char ch=a;
    char a[]="Hello,world!";
    int y=3 ,z=4;
    printf("%d,%d\n",y,z);
    printf("y=%d, z=%d\n", y,z);
    printf("%8d,%2d\n",x,x);
    printf("%f,%8f,%8.1f,%0.2f,%.2e\n",f,f,f,f,f);
    printf("%lf\n", m);
    printf("%3c\n",ch);
    printf("%s\n%15s\n%10.5s\n%2.5s\n%.3s\n",a,a,a,a,a);
    return 0;
    
 }

2技术分享图片

这一部分主要的注意事项是不同的数据的输入方式以及不同的占位符的使用规则

2>

#include <stdio.h>
int main() {
    double x,y;
    char c1,c2,c3;
    int a1,a2,a3;
    scanf("%d%d%d",&a1,&a2,&a3);
    printf("%d,%d,%d\n",a1,a2,a3);
    scanf("%c%c%c",&c1,&c2,&c3);
    printf("%c%c%c\n",c1,c2,c3);
    scanf("%lf,%lf",&x,&y);
    printf("%lf,%lf\n",x,y);
    return 0;
}

更改的部分是a1 a2 a3三个数据的地址以及double类型输出格式应为%lf

Part 2

1>

#include <stdio.h>
int main() {
   char ch;
   ch=A;
   putchar(ch);
   putchar(ch+32);
   putchar(\x41);
   putchar(\n);
   return 0;
}

Part 3

1>

#include <stdio.h>
int main()
{
   int a,b;
   int t;
   scanf("%d%d",&a,&b);
   if(a>b)
{
    t=a;
    a=b;
    b=t;
}
   printf("a=%d,b=%d",a,b);
   return 0;
}

2>

#include <stdio.h>
int main()
{
   int n;
   printf ("please input a number \n");
   scanf("%d",&n);
   if(n%2==1)
   printf("是奇数");
   else
   printf("是偶数") ; 
   return 0;
}

技术分享图片

3>

#include <stdio.h>
int main()
{
   int level;
   printf("输入现在的状态等级(1-5): ");
   scanf("%d",&level);
   if(level==1)
   printf("high翻了\n");
   else if(level==2)
   printf("low爆了\n");
   else
   printf("一言难尽");
   return 0;
}

技术分享图片

Part 4

int main()
{
   int level;
   printf("输入现在的状态等级(1-5): ");
   scanf("%d",&level);
   switch(level)
   {
   case 1:printf("嗨爆了\n");break;
   case 2:printf("low爆了\n");break;
   default:printf("一言难尽\n");

   }   
  return 0;
}

Part 5

#include <stdio.h>
int main()
{
   char answer;
   printf("输入你的答案: ");
   scanf("%c",&answer);
   switch(answer)
   {
   case A:printf("yes,you are right\n");break;
   default:printf("try again\n");
   }   
  return 0;
}

技术分享图片技术分享图片

 

第二次实验

原文:https://www.cnblogs.com/parzival/p/10633252.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!