我在360首页输入,但是c语言for按回车结束的时候居然是在百度首页,还的按shift+回车才好,求解谢谢

ps里的段落的软回车是Shift+回车吗,我试了为什么还是硬回车?_ps吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:1,067,263贴子:
ps里的段落的软回车是Shift+回车吗,我试了为什么还是硬回车?收藏
一个国外视频教程说的。我打开的附带源文件,但软回车后和硬回车一样
再次求解答
什么是软回车和硬回车
硬回车就是普通按回车产生的,在换行的同时也分段。
软回车是用 Shift + Enter 产生的,它强制换行,但是并不换段,即前后两“段”文字属于同一段。
登录百度帐号我的游戏推荐游戏
后查看最近玩过的游戏
为兴趣而生,贴吧更懂你。或只需一步,快速开始
后使用快捷导航没有帐号?
查看: 3056|回复: 0
英雄联盟怎么和所有人说话 为什么我打SHIFT+回车打字发送 告诉我到更多选项中解禁?
英雄联盟玩家QQ群: (1000人群)
怎么和所有人说话 为什么我打SHIFT+回车打字发送 告诉我到更多选项中解禁?
欢迎光临 -
本站推荐:& & & & & & & & & & & & & &
社区精彩导读//为什么在网页的地址中输入网址时不加http www按回车就会到百度网业呢
为什么在网页的地址中输入网址时不加http www按回车就会到百度网业呢
09-03-10 &匿名提问 发布为什么输入字符串我按回车不停止呢?求解_c语言吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:268,581贴子:
为什么输入字符串我按回车不停止呢?求解收藏
printf("请输入顺序表主表:"); for(i = 0; i != '\n' && i & MaxS i ++)
scanf("%d", &S1.list[i]); printf("\n请输入折半查找主表:"); for(i = 0; i != '\n' && i & MaxS i ++)
scanf("%d", &S2.list[i]); printf("\n请输入索引顺序表主表:"); for(i = 0; i != '\n' && i & MaxS i ++)
scanf("%d", &S3.list[i]);
MaxSize 宏定义 100
把 '\n'换成 ASCII 码值看看
好的,我试试先
需要加头文件吗?
不要啊,ASCII码是一个整数啊。
printf("请输入顺序表主表:");for(i = 0; i != '\n' && i & MaxS i ++)scanf("%d", &S1.list[i]);你的判断也有问题,你这里是判断 i,i只是一个控制循环的int型变量,你应该在循环里面判断S1.list[i]这个值是不是'\n'
哦,对,我试试先怪不得刚刚我输十个数以下就不行,输十个数及以上回车就管用
error C2676: binary '==' : 'DataType' does not define this operator or a conversion to a type acceptable to the predefined operator又报错
你用别的字符做结束控制符吧,我发现回车控制不了啊,nnd
实在是恼火,现在运行又出问题,你帮我看看这个程序#include&stdio.h&#include&stdlib.h& #define MaxSize 100#define IndexSize 20 typedef int KeyT typedef struct{ KeyT}DataT typedef struct{ DataType list[MaxSize];}SST typedef struct{ KeyT}IndexTable[IndexSize]; int SeqSearch(SSTable S, DataType x){ int i = 0; while(i & S.length && S.list[i].key != x.key)
i ++; if(S.list[i].key == x.key)
return i + 1; else
return 0;} int BinarySearch(SSTable S, DataType x){ int low, high, low = 0, high = S.length - 1; while(low &= high) {
mid = (low + high) / 2;
if(S.list[mid].key == x.key)
return mid + 1;
else if(S.list[mid].key & x.key)
low = mid + 1;
else if(S.list[mid].key & x.key)
high = mid - 1; } return 0;} int SeqIndexSearch(SSTable S, IndexTable T, int m, DataType x){ int i,j,b1; for(i = 0; i & i ++)
if(T[i].maxkey &= x.key)
if(i &= m)
if(i & m - 1)
b1 = T[i + 1].index - T[i].
b1 = S.length - T[i].
while(j & T[i].index + b1)
if(S.list[j].key == x.key)
return j + 1;
return 0;} void main(){ SSTable S1; SSTable S2; SSTable S3; printf("请输入顺序表主表,输入结束请按#号键:"); for(i = 0; i & MaxS i ++) {
scanf("%d", &S1.list[i].key);
if(S1.list[i].key == '#') } printf("\n请输入顺序表主表长度,输入结束请按#号键:"); scanf("%d", &S1.length); printf("\n请输入折半查找主表:"); for(i = 0; i & MaxS i ++) {
scanf("%d", &S2.list[i].key);
if(S2.list[i].key == '#') } printf("\n请输入折半查找表主表长度,输入结束请按#号键:"); scanf("%d", &S2.length); printf("\n请输入索引顺序表主表:"); for(i = 0; i & MaxS i ++) {
scanf("%d", &S3.list[i].key);
if(S3.list[i].key == '#') } printf("\n请输入索引顺序表主表长度:"); scanf("%d", &S3.length); IndexTable T; DataT printf("\n请输入关键字:"); scanf("%d", &x.key); int pos1, pos2, pos3; if((pos1 = SeqSearch(S1, x)) != 0)
printf("顺序表的查找: 关键字%d在主表中的位置是: %2d\n", x, pos1); else
printf("查找失败\n"); if((pos2 = BinarySearch(S2, x)) != 0)
printf("折半查找: 关键字%d在主表中的位置是: %2d\n", x, pos2); else
printf("查找失败\n");
if((pos3 = SeqIndexSearch(S3, T, 4, x)) != 0)
printf("索引顺序表的查找: 关键字%d在主表中的位置是: %2d\n", x, pos3); else
printf("查找失败\n");}
依次是顺序表,折半查找和索引查找索引查找还有问题。。。跪谢
用‘\0’试试吧
'\0' 不行。。。
大哥,你能把结束控制符设成“-1”吗?“#”也做不了控制符啊,我擦下面这个简单的程序,用“#”做控制符也是不行的(用-1正常)。#include "stdio.h" int main(){
int a[20];
int b[20];
printf("Input list\n");
for(i = 0;i&20;i++){
scanf("%d",&a[i]);
if (a[i] == -1)
printf("Input length\n");
scanf("%d",&length);
printf("Input blist\n");
for(j = 0;j&20;j++){
scanf("%d",&b[j]);
if (b[j] == -1)
printf("length = %d\n",length);
scanf("%d",&length);
return 1;}
登录百度帐号我的游戏推荐游戏
后查看最近玩过的游戏
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 dnf打字不能按回车 的文章

 

随机推荐