C语言作业
2014-04-07 00:22
183 查看
第一题!!!
/*Note:用八进制,十六进制,十进制输出一个整数*/#include"stdio.h"main(){intx;printf("inputanumber:%d\n",x);scanf("%d",&x);printf("%o\n",x);printf("%x\n",x);}
第二题!!!/*Note:输入一个小数(整数部分3位、小数部分5位),把该小数分别按照以下格式输出
1.小数部分4位宽度,整个数字8位宽度
2.小数部分3位宽度,整个数字9位宽度,空白部分使用0填充
*/
#include"stdio.h"main(){floatx;scanf("%f",&x);printf("%8.4f\n",x);printf("%09.3f",x);}
第三题!!!
/*Note:输入一个整数,如果该整数x符合条件:-1<x<10,则输出“ok”,否则输出“notok”
*/
#include"stdio.h"main(){intx;scanf("%d",&x);if(-1<x&&x<10)printf("ok");elseprintf("notok");}
第四题!!!
/*Note:输入一个整数,如果该整数大于1000,则输出“big”,如果该整数介于100到1000之间(包含两个边界),则输出“middle”,如果上面两种情况都不满足,输出”small“*/#include"stdio.h"main(){intx;scanf("%d",&x);if(x>1000)printf("big");if(x>=100&&x<=1000)printf("middle");elseprintf("small");}
第五题!!!
//输入一个整数,如果该整数介于1到12之间,则输出对应的月份,比如输入为4,则输出”April“-_-!;否则输出”notvalidmonthnumber“#include"stdio.h"intmonth(int*n){char*a[]={"January","February","March","April","May","June","July","August","September","October","November","December"};printf("%s\n",a[*n-1]);}intmain(){intk;printf("请输入月份号\n");scanf("%d\n",&k);month(&k);}
第六题!!!
//使用for循环,计算2+4+6+...+100
#include"stdio.h"voidmain(){inti,sum;sum=0;for(i=2;i<101;i=i+2)sum+=i;printf("%d",sum);}
第七题!!!
//使用while循环,计算2+4+6+...+100#include"stdio.h"voidmain(){inti,sum;sum=0;i=2;while(i<101){sum+=i;i=i+2;}printf("%d",sum);}
第八题!!!
/*使用dowhile循环,计算2+4+6+...+100*/#include"stdio.h"voidmain(){inti,sum;sum=0;i=0;do{i=i+2;sum+=i;}while(i<100);{printf("%d",sum);}}
相关文章推荐
- 编译原理-高级语言及其语法描述作业总结
- 语言基础模块-模拟登陆作业以及Extra作业
- C语言学习 第九次作业总结
- C语言作业-1-1逆序的三位数
- C语言作业-6-2完数
- 第一次C语言课程设计作业
- [Coursera 计算导论与C语言基础] 第十周作业(下)
- C 语言学习 第五次作业总结
- C语言博客作业--嵌套循环
- Linux-C基础知识学习:C语言作业-把100~200之间的不能被3整除的数输出
- JAVA技术支持课--第六次java语言技术支持(课件及作业)
- C语言作业--数组
- C语言博客作业--结构体
- 语言基础模块-三级菜单作业
- C语言课程设计第三节课作业刘子威
- 汇编语言编程作业——第四章
- 汇编语言练习--帮机械专业同学做的一道作业
- Java语言课程设计——博客作业教学数据分析系统(201521123107 张翔)
- Linux-C基础知识学习:C语言作业-输入m、n,并把m~n之间的不能被3整除的数输出
- Java语言程序设计 学习作业2.6**分离个十百位数求和