很多时候,程序不是直接对文本内的信息进行处理,而是在用户输入之后,对用户的输入内容进行处理,这个时候就要用到用户交互,这个问题我一直没有弄的很明白,现在记录下来,方便后面查找。
c语言的用户交互:
char firstChar;
char secondChar;
printf("请输入一个字符:\n");
scanf("%c", &firstChar);//解决方案:本行代码改为scanf("%c%c", &firstChar,&secondChar);即secondChar连续接受两次,首次为空格字符
printf("请输入另外一个字符:\n");
scanf("%c", &secondChar);//二次赋值
printf("第一个字符为:%c\n第二个字符为:%c", firstChar, secondChar);
//当按下回车键时,第二个字符secondChar将“空格字符”存入
python用户交互:
- 用户交互,用户输入
使用用户输入命令,设置一个变量并输出
name=input(“name:”) #运行这一步之后,会出现name:
name:1 #输入1
print(name) #打印出变量name
1
2.完成多输入(有3种方法)。
方法1:
na