当前位置:首页 » 编程语言 » c语言编译器用不了键盘
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言编译器用不了键盘

发布时间: 2023-01-15 02:02:16

A. 电脑键盘在二级c语言中键盘c不好使啥原因

你打开桌面上的虚拟键盘试试C键,如果虚拟键盘可以的话,那就买新键盘吧

B. 为什么用c语言编了个计算器程序后运行就停止工作还不能用数字键盘

scanf()函数中的变量要使用地址类型的,你少了&符号
改成:
scanf("%d%c%d", &a, &ch, &b);

printf()输出少了变量 ,改成:
printf(“%d+%d=%d\n", a,b,a+b ) ;
其他按此改

C. c语言编程编译后进入看结果的屏幕,但是敲键盘没反应,也看不到结果,更退出不了,为什么呢

可能是你的程序进入了死循环,你应该在看看你的循环语句是不是跳不出来

D. 我在玩C语言编程运行不出来。突然键盘的某些按键就失灵了。我将键盘重新插入重启都没效果这是怎么回事

换个键盘

E. 单片机c语言编程实例问题!我用矩阵键盘控制LED灯!但是按键盘没有反应!

keyscan()函数有错,进行了修改,如下。
另外,楼主是输出是P1口,但是给出的电路图里面,没有P1的电路。

uchar keyscan()
{
P3 = 0x7f;
temp = P3;
temp = temp & 0x0f;
while(temp != 0x0f) {
delay(5);
temp = P3;
temp = temp & 0x0f;
while(temp != 0x0f) {
temp = P3;
switch(temp) {
case 0x7e: num = 1; break;
case 0x7d: num = 2; break;
case 0x7b: num = 3; break;
case 0x77: num = 4; break;
}
break;
}
while(temp != 0x0f) {
temp = P3;
temp = temp & 0x0f;
}
break;
}
return num;
}

楼主编写的程序只能识别4个按键,显示4种不同的状态。
要想识别16个按键,建议看看:
http://hi..com/%D7%F6%B6%F8%C2%DB%B5%C0/blog/item/7ec90efb831f6bd4b58f315e.html

F. 在c语言编程中键盘无法使用时怎么回事

你要设置TC的头文件路径啊。。。

G. 我这个C语言程序编译时显示没有错误,为什么运行时从键盘上输入数据之后按回车键没有反应(没有运算)

因为按照运算,你输入的值不符合if里面的条件,所有肯定不会有输出结果的

H. vs中,编写c语言键盘打不出加号,而搜狗输入法输入加号显示运行错误。除用-(-),怎么解决问题

临时、短暂使用的话,可以调用软键盘的“PC键盘”。长久之计是换一个键盘。现在的键盘非常便宜,而“+”号又是编程中最常用的符号之一。

I. 编译运行的c程序不能输入

scanf("%d", &t);


不要再scanf中随意加 ,不是表示要求用户输入回车符,而是忽略一切空白符,直至下一个非空白符输入

J. C语言编译器用不了scanf();gets()之类的函数,是怎么回事啊。。。 一点运行就卡死了。

可能你的编译器被病毒感染。
我推荐你使用C-free编译器,支持C/C++