四位数倒序:
#include <stdio.h>
int main()
{
int num, digit;
printf("please enter four digits:"); //在屏幕上随意输出四位整数
scanf_s("%d", &num); //此处scanf_s为VS所特有,在其他编译环境中不适用。
printf("reverse order:");
while (num > 0)
{
digit = num % 10; // 取出最低位上的数字
printf("%d", digit);
num = num / 10; // 去掉最低位上的数字
}
return 0;
}
大小写字母的转换
#include <stdio.h>
int main()
{
char m;
printf("输入一个大写字母:"); //在屏幕上打印出后可以随意输入一个大写字母
scanf_s("%c", &m);
printf("字母%c对应小写为:%c",m,m + 32); //由于大小写字母的ASC11码相差32
return 0;
}
时分秒
#include<stdio.h>
int main()
{
int sec, h, m, s;
scanf_s("%d", &sec); //scanf_s为VS特有的,其他软件不适用
h = sec / 3600;
m = sec % 3600 / 60;
s = sec % 3600 % 60;
printf("%d %d %d ", h, m, s);
return 0;
}