1.编写一个程序,输入两个整数,输出它们的和,差,积,商,和余数。
代码如下
#include<stdio.h>
int main() {
int x, y;
int sum = 0;
printf("请输入两个整数(用逗号隔开):\n");
scanf_s("%d,%d", &x, &y);
sum = x + y;
printf("两个整数和:%d\n",sum);
sum = x - y;
printf("两个整数差:%d\n", sum);
sum = x * y;
printf("两个整数积:%d\n", sum);
sum = x / y;
printf("两个整数商:%d\n", sum);
sum = x % y;
printf("两个整数余数:%d\n", sum);
return 0;
}
2.编写一个程序,输入一个整数,判断它是否为偶数。
代码如下:
#include<stdio.h>
int main() {
int x;
printf("请输入一个整数:\n");
scanf_s("%d", &x);
if (x%2==0) {
printf("%d是一个偶数", x);
}
else {
printf("%d是一个奇数", x);
}
return 0;
}
3.编写一个程序,输入一个字符,判断它是否为字母。
代码如下:
#include<stdio.h>
int main() {
char x;
printf("请输入一个字符:");
scanf_s("%c",&x);
if ((x >= 'a' && x <= 'z')|| (x >= 'A' && x <= 'Z')) {
printf("这是一个字母");
}
else{
printf("这不是一个字母");
}
return 0;
}
4.编写一个程序,输入三位数,将其百位,十位,个位分别输出。
代码如下:
#include<stdio.h>
int main() {
int x,num;
printf("请输入三位数:\n");
scanf_s("%d", &x);//注意不要漏掉连接符&
num = x % 10;
x /= 10;
printf("个位为:%d\n", num);
num = x % 10;
x /= 10;
printf("十位为:%d\n", num);
num = x % 10;
x /= 10;
printf("百位为:%d\n", num);
return 0;
}