#include<stdio.h> int main() { char c; printf("请输入一个字符:"); scanf("%c",&c); if(c>='a'&&c<='z') { c=c-32; printf("%c\n",c); } else if(c>='A'&&c<='Z') { c=c+32; printf("%c\n",c); } else if(c>='0'&&c<='9') { printf("%c\n",&c); } else if(c=' ') { printf("space\n"); } else { printf("other\n"); } return 0; }
#include<stdio.h> int main() { int a,b,c,d,e,f,g; printf("输入一个学生的生日"); scanf("%d%d%d",&a,&b,&c); printf("输入当前人日期"); scanf("%d%d%d",&d,&e,&f); if(a==d) { printf("周岁为0"); } else { if(b>e) { g=d-a-1; printf("周岁为%d",g); } else if(b<e) { g=d-a; printf("周岁为%d",g); } else { if(c>=f) { g=d-a-1; printf("周岁为%d",g); } else { printf("周岁为%d",g); } } } return 0; }
#include<stdio.h> int main() { int a,b,c; printf("请输入三个数"); scanf("%d%d%d",&a,&b,&c); if(a+b<=c||c+a<=b||b+c<=a||a-b>=c||a-c>=b||b-c>=a) { printf("不是三角形"); } else { if(a==b&&b==c) {printf("是等边三角形");} else if(a==b||b==c||c==a) {printf("是等腰三角形");} else if(a*a+b*b==c*c||b*b+c*c==a*a||a*a+c*c==b*b) { if(a==b||b==c||c==a) {printf("是等腰直角三角形");} else {printf("是直角三角形");} } return 0; } }
#include<stdlib.h> #include<stdio.h> #include<time.h> int main() { int a,b; printf("请在1-100间猜猜这个商品的价格"); scanf("%d",&a); srand(time(NULL)); b=rand()%100+1; if(a==b) { printf("商品归你了"); } else if(a<b) { printf("太小了"); } else { printf("太大了"); } return 0; }
二
1掌握char与int数据间的算术运算,
2字符型数据的输入和输出
三实验总结
1随机函数rand()
2中文符号
3等于在c语言中用==表示