1.输入一个整数,把该整数分别按照八进制、十进制、十六进制形式输出
/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{
int i,sum;
i=0;
sum=0;
do
{i=i+2;
sum=sum+i;}
while(i<100);
printf("the sum is %d\n",sum);
}
2.输入一个小数(整数部分3位、小数部分5位),把该小数分别按照以下格式输出
小数部分4位宽度,整个数字8位宽度
小数部分3位宽度,整个数字9位宽度,空白部分使用0填充
/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{
float f;
f=168.33268;
printf("%08.4f0\n",f);
printf("%09.3f\n",f);
}
3.输入一个整数,如果该整数x符合条件:-1<x<10,则输出“ok”,否则输出“not ok”
/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{
int i;
scanf("%d",&i);
if(i>-1&&i<10)
printf("ok");
else
printf("not ok");
}
4.输入一个整数,如果该整数大于1000,则输出“big”,如果该整数介于100到1000之间(包含两个边界),则输出“middle”,如果上面两种情况都不满足,输出”small“
/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{
int i;
scanf("%d",&i);
if(i>1000)
printf("big");
else if(i>=100&&i<=1000)
printf("middle");
else
printf("small");
}
5.输入一个整数,如果该整数介于1到12之间,则输出对应的月份,比如输入为4,则输出”April“ -_-!;否则输出”not valid month number“
/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{
int x;
printf("please input a interger :");
scanf("%d",&x);
switch(x)
{
case 1: printf(" It's January .");break;
case 2: printf(" It's February .");break;
case 3: printf(" It's March .");break;
case 4: printf(" It's April .");break;
case 5: printf(" It's May .");break;
case 6: printf(" It's June .");break;
case 7: printf(" It's July .");break;
case 8: printf(" It's August .");break;
case 9: printf(" It's September .");break;
case 10: printf("It's October .");break;
case 11: printf(" It's November .");break;
default: printf(" It's December .");break;
}
}
6.使用for循环,计算2+4+6+...+100
/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{
int i=0;
int sum=0;
for(i=0;i<=100;i=i+2)
sum=sum+i;
printf("%d\n",sum);
}
7.使用while循环,计算2+4+6+...+100
/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{
int i=0;
int sum=0;
while(i<100)
{i=i+2;
sum=sum+i;}
printf("the sum is %d\n",sum);
}
8.使用do while循环,计算2+4+6+...+100
/* Note:Your choice is C IDE */
#include "stdio.h"
void main()
{
int i,sum;
i=0;
sum=0;
do
{i=i+2;
sum=sum+i;}
while(i<100);
printf("the sum is %d\n",sum);
}