当前位置: 首页 > news >正文

郑州做网站的论坛/网络培训

郑州做网站的论坛,网络培训,网站内容策略,宜昌网站排名优化在循环中的cin.getline() while(cin.getline(a,100))中无法重复输入, 若改成: while(cin>>a){ cin.get(); } 可解决多次输入问题,但是默认空格结束。 在C语言中可以这样解决 1.gets()函数 ,用gets()替代scanf(); gets可以无…

在循环中的cin.getline()

while(cin.getline(a,100))中无法重复输入,
若改成:
while(cin>>a){
cin.get();
}
可解决多次输入问题,但是默认空格结束。
在C语言中可以这样解决
1.gets()函数 ,用gets()替代scanf();
gets可以无限读取字符串,不会判断上限,以回车结束读取。其用法为gets(s),其中s为字符串变量(字符串数组名或字符串指针)。简单的理解就是读入一串字符(遇到回车结束)
2.scanf("%[^\n]",str) ,遇到"\n"结束
‘^‘含有非的意思
“%[^\n]“即遇到\n结束。
如果使用”%[^v]”,那我们输入 “I love you!” ,输出的就是 “I lo”
3.因为cin自动把enter忽略了,而cin.getline不行,因为默认是遇到’\n’就结束读入,您可以尝试这样:
void main()
{
int a ;
(cin >> a).get();//把遗留下来的’/n’去掉。
char b[10];
cin.getline(b,10);
cout << a << endl
<< b << endl;
}
例如:
在这里插入图片描述

#include <iostream>
#include <cstring>
#include <stdio.h>
using namespace std;int main()
{int b[7];int i,j,len,t,m,w;int n=4965873;for(i=6; i>=0; i--){b[i]=n%10;n=n/10;}//将循环体置入数组中cout<<"请输入测试的次数:";(cin >> m).get();//去掉回车,防止cin.getline()得到回车结束for(w=m; w>0; w--)//循环次数{char a[100];cout<<"请输入要加密或者解密的内容:";gets(a);len=strlen(a);cout<<"输入1加密,输入2解密:";(cin >> t).get();//同上if(t==1)//加密操作{for(i=0; i<len; i++){j=i%7;if((a[i]+b[j])>=32&&(a[i]+b[j])<=122)a[i]=a[i]+b[j];elsea[i]=a[i]%b[j];}}else//解密操作for(i=0; i<len; i++){j=i%7;if((a[i]-b[j])>=32&&(a[i]-b[j])<=122)a[i]=a[i]-b[j];elsea[i]=a[i]%b[j]+a[i]*b[j];}cout <<a<< endl;cout<<"剩余测试次数:"<<w-1<<endl;//直观显示剩余次数}return 0;
}
http://www.lbrq.cn/news/1544689.html

相关文章:

  • 做瞹瞹瞹视频网站/企业培训课程安排表
  • 昆明公司做网站/自媒体135的网站是多少
  • 重庆梁平网站制作公司/磁力吧最佳搜索引擎
  • 花万元请人做网站/网站设计公司建设网站
  • 网站cdn 自己做/网站关键词搜索排名
  • 购物网站首页模板下载/优化算法
  • 国外装修网站建设模板/培训班招生方案有哪些
  • 出售手表的网站有哪些/淘宝怎么优化关键词步骤
  • 上海网站建设公司介绍/店铺推广怎么做
  • 网站建设中的英文单词/在线网页制作工具
  • 宜春网站建设/360推广登录
  • 品牌好的佛山网站建设价格/中国关键词
  • 天乐测绘网做网站吗/2023年8月疫情爆发
  • 网站设计的优点/免费个人网站空间
  • 做网站用什么版本系统/如何提升关键词的自然排名
  • 河南网站建设公/搜索引擎技巧
  • 上海专业制作网站/网站seo怎么操作
  • wordpress 适配 meta/郑州seo优化顾问热狗
  • 网站源码可以做淘宝客/网站备案查询系统
  • 深圳网站建设 百业/域名注册购买
  • 安徽省交通建设股份有限公司网站/百度站长提交网址
  • 网站建设公司有哪些方面/站长工具seo客户端
  • 成都网站建设哪家专业/百度ai入口
  • 设计类的网站和简介/珠海seo排名收费
  • bp链接生成器网站/搜索引擎查关键词排名的软件
  • 校园网站建设情况说明书/网站关键词快速排名优化
  • 海外网络推广定制/搜索引擎优化怎么做
  • 番禺有经验的网站建设/百度推广开户免费
  • 垂直+网站开发/西安seo教程
  • 建设b2b网站的多少钱/宁波seo优化
  • 开源 C++ QT Widget 开发(一)工程文件结构
  • 猫头虎AI分享|字节开源了一款具备长期记忆能力的多模态智能体:M3-Agent 下载、安装、配置、部署教程
  • 8.19作业
  • Git+Jenkins 基本使用
  • LeetCode 837.新 21 点:动态规划+滑动窗口
  • 科目二的四个电路