作业帮 > 综合 > 作业

真心请教高手:C语言 输入一个任意实数,输出它的最高位数字.谢谢!

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/29 20:45:40
真心请教高手:C语言 输入一个任意实数,输出它的最高位数字.谢谢!
#include
#include
int main(void)
{
\x09char a[20];
\x09printf("请输入数字");
\x09scanf("%s",a);
\x09printf("%c",a[0]);
}
最简单的了吧
再问: 额。。这个是用到数组了吧?我才开始学C语言,数组还不懂,可以不用数组解决不?
再答: 那你学过while循环没 学过的话 那还有办法
再问: while循环学了
再答: 那就这个吧 #include main() { int num; printf("你输入数字"); scanf("%d",&num); int k=0; while (num) { k =num%10; num = num/10; } printf("%d",k); } 有什么问题 百度hi 以后