fkjj.net
当前位置:首页 >> 通过gEts函数从键盘输入一行字符串到数组A(长度小... >>

通过gEts函数从键盘输入一行字符串到数组A(长度小...

#includeint main(){ char str[100]; int i=0; int num=0,ch=0,blank=0,other=0; gets(str); while(str[i]!='\0') { if((str[i]>='A' && str[i]='a' && str[i]='0' && str[i]

gets是行读,没办法分开,可以读的时候就分开: char ch1[100],ch2[100]; scanf("%s,%s",ch1,ch2); 输入:字符串1,字符串2 (要求:字符串1中不含逗号)

再一次取出来,-‘0’

结束字符 '\0'

就是一个排序的问题,你可以选择插入排序、冒泡排序、或者选择排序都能实现这个问题

你预订的宾馆房间只有一个单人间,如果来了一大串人,让他们住到哪里去啊?直接操作的话,会让他们都“住到邻居家”去了。如果邻居刚好是贵重物品存放之所,会怎么样?会造成不可预估的后果。所以不要这样做。

可以使用strlen()函数,范例如下: #include #include int main() {char a[5];gets(a);printf("Length=%d",strlen(a));}执行效果如下:

我帮你测试过了,从0开始。 #include int main() { int i, n=3; char a[3][50]; for(i=0;i

gets从标准输入设备读字符串函数。可以无限读取,不会判断上限,以回车结束读取,所以程序员应该确保buffer的空间足够大,以便在执行读操作时不发生溢出。从stdin流中读取字符串,直至接受到换行符或EOF时停止,并将读取的结果存放在buffer指针...

参考: http://wapbaike.baidu.com/view/1457521.htm?adapt=1&fr=aladdin&bd_source_light=1701851

网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com