C语言第一次作业
2014-10-12 20:41
302 查看
/*----------------------------------------------- 名称:判断三位整数百位数字的奇偶性 编写:钱钰 51131523 班级:电子科学与工程学院 电子信息工程15班 日期:14.10.12 内容:输入一个三位整数(若输入的不是三位整数提示错误) 判断百位数字奇偶性并输出百位数字和判断结果 ------------------------------------------------*/ #include <stdio.h> int main() { int num, hundred,y; printf( "请输入一个三位整数:\n" ); while (~scanf("%d",&num) && !( num > 99 && num < 1000)) {//按位取反,测试输入数据是否合法 printf("DATA ERROR!!!请重新输入一个三位整数:\n"); fflush(stdin);//清空内存 否则输入小数会出问题 } hundred = num/100; if( 0 == hundred%2 ) printf("百位是 %d,它是偶数",hundred); else printf("百位是 %d,它是奇数",hundred); return 0; }