2022-11-25 09:14发布
具体如下:include //这是c语言的一个标准库,包含它才能用函数int main() //这是主函数,c语言的工程都是由大小的函数组
include <stdio.h> //这是c语言的一个标准库,包含它才能用函数
int main() //这是主函数,c语言的工程都是由大小的函数组成的,主函数是系统
运行的第 { //一个函数
int a,b,c;
int max;
printf("请输入三个数,空格区分各数:");
sscanf("%d %d %d", &a,&b,&c); //格式化输入,记得abc 要取地址&
max = b;
if(a > b){ //a如果大,最大值是a
max = a; }
if(max < c){
max = c }
printf("最大值是:%d\n", max); //输出最大值
return 0;}
一般是使用getch获取
方向键(←): 0xe04b
方向键(↑): 0xe048
方向键(→): 0xe04d
方向键(↓): 0xe050
一个方向键要用两个getch才能把它的数据获取完.
然后对应着两个字符数据, 一个当高位, 一个当低位, 就可以判断按下的是什么键, 如:
char ch = getch();
if(ch == 0xe000) //如果高位相等
{ch = getch(); //那么再获取一个
if (ch == 0x004b) //如果低位也相同(和方向键左一样)
.... //要执行的动作.}
else //如果不是, 把这个字符吸收了.
getch()
最多设置5个标签!
具体如下:
include <stdio.h> //这是c语言的一个标准库,包含它才能用函数
int main() //这是主函数,c语言的工程都是由大小的函数组成的,主函数是系统
运行的第 { //一个函数
int a,b,c;
int max;
printf("请输入三个数,空格区分各数:");
sscanf("%d %d %d", &a,&b,&c); //格式化输入,记得abc 要取地址&
max = b;
if(a > b){ //a如果大,最大值是a
max = a; }
if(max < c){
max = c }
printf("最大值是:%d\n", max); //输出最大值
return 0;}
用C语言怎么从键盘上获取信息:
一般是使用getch获取
方向键(←): 0xe04b
方向键(↑): 0xe048
方向键(→): 0xe04d
方向键(↓): 0xe050
一个方向键要用两个getch才能把它的数据获取完.
然后对应着两个字符数据, 一个当高位, 一个当低位, 就可以判断按下的是什么键, 如:
char ch = getch();
if(ch == 0xe000) //如果高位相等
{
ch = getch(); //那么再获取一个
if (ch == 0x004b) //如果低位也相同(和方向键左一样)
.... //要执行的动作.
}
else //如果不是, 把这个字符吸收了.
getch()
一周热门 更多>