1.小乐乐乘电梯
2.逆序输出
3.ASCII码转字符
4.求和
5.计算带余除法
6.计算体重指数
代码参考
1.小乐乐乘电梯
#include <stdio.h>
int main()
{
int n = 0;
scanf("%d", &n);
printf("%d\n", n/12*4+2);
return 0;
}
2.逆序输出
#include <stdio.h>
int main()
{
int arr[10] = {0};
int i= 0 ;
for(i=0; i<10; i++)
{
scanf("%d", &arr[i]);
}
for(i=9; i>=0; i--)
{
printf("%d ", arr[i]);
}
return 0;
}
3.ASCII码转字符
#include <stdio.h>
int main()
{
char arr[] = {73, 32, 99, 97, 110, 32, 100, 111, 32, 105, 116 , 33};
int i = 0;
//计算数组的元素个数
int sz = sizeof(arr)/sizeof(arr[0]);
//循环遍历输出每一个元素
for(i=0; i<sz; i++)
{
//%c 控制打印字符
printf("%c", arr[i]);//每个字符不要隔开
}
return 0;
}
4.求和
#include <stdio.h>
int main()
{
long long n = 0;
scanf("%lld", &n);
printf("%lld", (1+n)*n/2);
return 0;
}
5.计算带余除法
#include <stdio.h>
int main()
{
int a = 0;
int b = 0;
scanf("%d %d", &a, &b);
int m = a/b;
int n = a%b;
printf("%d %d\n", m, n);
return 0;
}
6.计算体重指数
#include <stdio.h>
int main()
{
int weight = 0;
int height = 0;
double bmi = 0.0;
scanf("%d%d", &weight, &height);
bmi = weight/((double)height*height/10000);
printf("%.2lf\n", bmi);
return 0;
}