99问答网
所有问题
当前搜索:
getchar和gets
C语言 键盘输入字符,先输入的后输出
答:
一两行,不可能的,还没有限定字符的个数。除非限定字符个数。
char
*str1,s;s=str1;
gets
(str1);while(str1++);while(str1--,s!=str1)printf(str1);
编程题 1.定义一个字符串数组,里面存放5个地址名。然后输出数组的5个...
答:
printf("请输入一个长度不超过20的字符串(用
getchar
()实现):\n");char temp = '';int idx = 0;while ((temp = getchar())!= '\n'){ str1[idx++]= temp;} //
gets
()printf("请输入一个长度不超过20的字符串(用gets()实现):\n");gets(str2);fflush(stdin);// scanf()prin...
c语言编程问题:如何输入一个大写字母?
答:
scanf()是输入函数。printf()才是输出函数。想要输出的是大写,大写=小写-32.会了吧。给你一个示例程序。include<stdio.h> include<stdlib.h> include void main(){ char ch;printf("请输入一个字母:");ch=
getchar
();printf("\n输出字母为:");if(ch>64&&ch<91)printf("%c\n",ch);e...
argument list syntax error 参数表语法错误
答:
gets(stu[i].name);printf("\n请输入第%d学生所在班级:",i+1);gets(stu[i].classname);printf("\n请输入第%d个学生学生学号:",i+1);scanf("%d",&stu[i].num);printf("\n请输入第%d学生的三科成绩:",i+1);for(j=0;j<3;j++){ scanf("%f",&stu[i].score[j]);}
getchar
(...
C语言编程题:从键盘输入abcde,写入到文件f2.txt中。
答:
) { printf("can not open file!!!\n");exit(0);} printf("\n\n请输入规则,输完一条规则请回车后输下一条(以#结束):\n");printf("例如默认规则文件的格式为:\n");ch=
getchar
();while(ch != '#') { fputc(ch,fp);ch=getchar();} fclose(fp);} return filename;} ...
c语言杭电acm统计元音总是答案错误是为什么?
答:
getchar
要放在while外面,这条语句只需要读了scanf("%d");后面的换行就行了,
gets
会自动读取换行,所以就不需要getchar了。
c语言不能连续输入数据
答:
在windows程序下 按一次回车键 会产生两个字符 CR LF 在linux程序下 按一次回车只产生一个字符 CR 当你输出提示语句后,当你按一次回车就会把两句都输出来。而且按下任意键都会是
getchar
();产生返回结果
棣栭〉
<涓婁竴椤
50
51
52
53
54
55
56
57
58
76
其他人还搜