发布网友 发布时间:2022-04-29 08:59
共5个回答
热心网友 时间:2022-06-25 03:48
ch=getchar(); //从键盘上输入一个字符
if(ch=='\n") //判断ch是否是回车键
#include <stdio.h>
#include <string.h>
int main()
{
char meg[1024];
int i=0;
while(i<1024)
{
scanf("%c",meg+i);
if(meg[i]==10) break;
i++;
}
meg[i]='\0';
if(i==0) {
仅为回车键
扩展资料:
在标准C语言的文档里,对操作符的结合性并没有做出非常清楚的解释。一个满分的回答是:它是仲裁者,在几个操作符具有相同的优先级时决定先执行哪一个。
C语言也将 34 种运算符规定了不同的结合性。大多数运算符结合方向是“自左至右”,即:先左后右,也叫“左结合性”,例如 a-b + c,表达式中有-和+两种运算符,且优先级相同,按先左后右结合方向,先围绕减号结合,执行 a-b 的运算,再围绕加号结合,完成运算(a-b) + c。
参考资料来源:百度百科-c语言运算符号
热心网友 时间:2022-06-25 03:49
回车'\r',换行'\n',在linux,Unix环境下严格区分,但在windows环境下一般只使用'\n',如果保存兼容性则,可以写为:热心网友 时间:2022-06-25 03:49
ch=getchar();热心网友 时间:2022-06-25 03:50
char ch;热心网友 时间:2022-06-25 03:51
a=getchar();