Part1: 格式化输出函数printf()和格式化输入函数scanf()
#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.在c程序开发环境下输入程序ex2_2.c,查找并修改错误
#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("%f,%lf\n",x,y);
return 0;
}

part4.
switch
1带break
#include<stdio.h>
int main(){
int level;
printf("输入现在状态等级(1-5):");
scanf("%d",&level);
switch(level){
case 1:printf("high翻了:)\n");break;
case 2:printf("low爆了:(\n");break;
default:printf("一言难尽,无法概括。。。\n");
}
return 0;
}
不带break
#include<stdio.h>
int main(){
int level;
printf("输入现在状态等级(1-5):");
scanf("%d",&level);
switch(level){
case 1:printf("high翻了:)\n");
case 2:printf("low爆了:(\n");
default:printf("一言难尽,无法概括。。。\n");
}
return 0;
}
Part5
#include <stdio.h>
int main() {
printf("请输入你的答案(A,B,C or D)");
char x;
scanf("%c,",&x);
if(x==‘A‘)
printf("binggo you are right~");
else
printf("try again~");
return 0;
}

体会:大概掌握了两个基础语句的用法
有些概念需要记住不要混淆
原文:https://www.cnblogs.com/TiAmoz/p/10719919.html