首页 > 代码库 > 作业2
作业2
实验2-1
#include<stdio.h>int main(){ int a,b,c,t; printf("请输入三个数:\n"); scanf("%d%d%d",&a,&b,&c); if(a<b){ t=a; a=b; t=b;} if(a<c) { t=a; a=c; c=t; } if(b<c) { t=b; b=c; c=t; } printf("这些数字是:%d,%d,%d\n",a,b,c); return 0;}
实验2-2
#include<stdio.h>#include<math.h>int main() { float x,y; printf("请输入一个数x:\n"); scanf("%f",&x); if(x>4) y=sqrt(x-4); else if(x<-5) y=fabs(x); else y=x+3; printf("x=%fy=%.2f\n",x,y); return 0; }
实验2-3
#include<stdio.h>int main(){ char c; printf("请输入一个小写字母:"); scanf("%c",&c); printf("%c",c-32); return 0;}
实验2-4
#include<stdio.h>int main(){ float x,y; printf("请输入一个整数x:\n"); scanf("%1f",&x); if(x<1) y=x; else if(x>=10) y=3*x-11; else y=2*x-1; printf("x=%fy=%.2f",x,y); return 0;}
实验2-5
#include<stdio.h>int main(){ int a; printf("请输入学生成绩:"); scanf("%d",&a); if(a>=90) printf("学生成绩等级为A:"); else if(a>=80 && a<=89) printf("学生成绩等级为B:"); else if(a>=70 && a<=79) printf("学生成绩等级为C:"); else if(a<60) printf("学生成绩等级为E:"); else printf("学生成绩等级为D:"); return 0;}
实验心得:这次作业最后一题难度较大,第二题要求两种方法,我反复看ppt以及书上这方面的知识点,也只能勉强用一种方法写出。我会继续努力钻研。
作业2
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。