1.能被2整除的数称为偶数,不能被2整除的数称为奇数,请编写程序输出300至500之间可以被3和7整除的偶数。
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main() {
int i, j;
for (i = 300; i <= 500;i++) {
if (i % 3 == 0 && i % 7 == 0&&i%2==0) {
printf("%d\t",i);
}
}
}
2.编程从键盘输入一个不超过8位的正的 十六进制数字,将他转换为正的10进制数后输出。
注:十六进制数中的10—15分别用A,B,C,D,E,F表示
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
#include <math.h>
int main() {
int i = 0,j=-1,sum=0;
char arr[20];
printf("请输入一个十六进制数:");
scanf("%s",&arr);
while (arr[i]!='\0') {
j++;
i++;
}
i = 0;
while (arr[i]!='\0') {
if (arr[i] >= '1' && arr[i] <= '9') {
sum = sum + (arr[i]-'1'&