解题思路:
注意事项:ASCII码的使用。
参考代码:
#include<stdio.h>
#include<stdlib.h>
int main()
{
int length[10][2];
int n,i,temp,length1 = 1189,length2 = 841;
char str[5];
gets(str);
switch(str[1])
{
case '0' : n = 0;break;
case '1' : n = 1;break;
case '2' : n = 2;break;
case '3' : n = 3;break;
case '4' : n = 4;break;
case '5' : n = 5;break;
case '6' : n = 6;break;
case '7' : n = 7;break;
case '8' : n = 8;break;
case '9' : n = 9;break;
default : n = 0;
}
for(i = 0;i < n;i++)
{
length1 = length1 / 2;
if(length1 < length2)
{
temp = length1;
length1 = length2;
length2 = temp;
}
}
printf("%d\n",length1);
printf("%d\n",length2);
return 0;
}
0.0分
0 人评分
大神老白 (C语言代码)浏览:768 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:583 |
校门外的树 (C语言代码)浏览:988 |
【金明的预算方案】 (C++代码)浏览:873 |
C语言训练-亲密数 (C语言代码)浏览:697 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:561 |
简单的a+b (C语言代码)浏览:457 |
剪刀石头布 (C++代码)浏览:1811 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:636 |
数列问题 (C语言代码)浏览:1068 |