44问答网
所有问题
当前搜索:
cin怎么输入数据
C语言编程
答:
C直接提供了strrev函数,在string.h中。include <stdio.h> include<string.h> void main(){ char s[]="abc";printf("%s\n",strrev(s));}
C/C++语言中,在不确定用户
输入数据
个数的情况下来控制循环结束?_百度...
答:
可以参考下面的代码:int main(){ int a[100],i=0,ch=0;printf("请
输入
一组整形
数据
(不超过100个):");do{ scanf("%d",&a[i++]);ch=getchar();}while(ch!='\n');for(ch=0;ch
VS2010上运行C++,为什么每次
输入
完
数据
后,按回车后,程序未运行,直接显 ...
答:
调试→属性→链接器→系统→子系统处更改为控制台→确认 举例如图UML_task02为项目名
c++问题while(
cin
>>x)
怎么
用eof结束?
答:
EOF是一个宏,使用int型的变量去保存
输入
值,与之比较。。。使用char值保存EOF输入值会溢出。。。一般EOF的值是-1 表示一个流读结束了。对于一个文件来说,读尽最后一个字节算做结束。对于标准输入(也就是一般的键盘输入),需要人为的产生一个EOF,告诉系统输入结束了。Unix/Linux下一般使用Ctrl+d...
c语言中
数据输入
错误了
如何
提示输入错误并实现要求重新输入
答:
可以使用清理
输入
流fflush(stdin);这个原因是因为错误输入的内容会保留在输入流,下一次判断会从输入流开始读取,因为错误输入的内容还在,所以直接判断错误,继续循环。但有些编译器并不支持清理输入流。所以我们这时需要用手动输入让其清除。使用getchar();让其接收错误的字符。但这样就会变成这样,如果...
C++
输入
输出流;求0-90度的正弦余弦
答:
cout<<"请输入一个0 ~ 90度之间的角度:(输入-1结束)";
cin
>>n;if(n==-1) //
输入数据
-1,结束程序 { cout<<"程序结束.\n";exit(0);} while(n<0 || n>90) //输入数据超界,提示重新输入 { cout<<"输入的数据错误,请重新输入: \n";cin>>n;if(n==0){ cout<<"程序结束...
请问JAVA中的BufferedReader是什么意思?
答:
BufferedReader是缓存流的一个类。缓存流是计算机领域中
输入
输出流的一种常见形式。包括BufferedInputStream/ BufferedOutputStream 类和BufferedReader/ BufferedWriter类。BufferedReader从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。缓存流是过滤流,在创建具体流时需要给出一个Input...
C++中Ctrl+Z是
怎么
结束
输入
的?
答:
ctrl-z 发送 SIGTSTP 信号给前台进程组中的所有进程,常用于挂起一个进程。Ctrl+Z:一般用于
输入
字符串时,比如下面这个程序。include <iostream> include <vector> include <string> using namespace std;int main(){ vector<string> a;string tmp;while (
cin
>>tmp){ a.push_back(tmp);} for (...
C++,感觉做对了,但是
数据
太大,
怎么
处理?
答:
从题目可以看出来,a是32位int就可以表示的,所以可以把a定义为 signed int,但是a的n次方就会很大了,你定义的long肯定存储不下这个
数值
,就会溢出了。所以你找找用数组或者类模拟大数的方法,然后把值保存下来就好了。或者使用 double,long double,我不确定这个是不是也会溢出啊......
...到底是设么意思,如下我已领变量xx=0,为什还能
输入
变量xx经行乘法计算...
答:
因为你的xx=0 这个就是个初始化 (好习惯)在赋值之前用0初始化赋值的 所以 0会被后赋值的值所代替。不用担心 是正确的
棣栭〉
<涓婁竴椤
9
10
11
12
14
15
16
17
18
涓嬩竴椤
灏鹃〉
13
其他人还搜