所有栏目

下面关于流函数的描述中,错误的是(  )。

作者:设备监理师考试

下面关于流函数的描述中,错误的是()。

A 、平面流场可用流函数描述

B 、只有势流才存在流函数

C 、已知流函数或势函数之一,即可求另一函数

D 、等流函数线即流线

参考答案

【正确答案:B】

不可压缩流体的平面流动,无论其是无旋流动还是有旋流动,以及流体有无黏性,均存在流函数,但势函数仅存在于无旋流中。对于平面无旋流动,流函数与势函数互为共轭调和函数,共同以流速相互联系,二者知其一就可以求另一个;流函数值相等的线构成流线。

c++下列关于C++文件流的叙述中,错误的是___

我觉得是A错;

B:二进制文件只有0与1,读取当然更快!

C:close()与open()本来就是一对,打开了一定要关闭文件!

D:随机读取文件需要定位指针,在文本文件中,不容易定位,应该吧!

不知道对不对,可以去翻下书!

求高手解答~~

c++的一些题目 希望有人能给出正确的答案,谢谢

26、A 以只读方式打开不会创建新文件

12、A

15、D

16、D

29、A

30、C

32、B

34、D

开始设定的是int k 类型,在do while循环中嵌套一个switch(k)语句,case为0~5,default为其它选项。

判断 读取是否成功

如果使用cin 需要注意

cin输入错误判断及处理

1、cin状态有下面几种:

常量

含义

failbit标记位的值

eofbit标记位的值

badbit标记位的值

转化为10进制

iosfailbit

输入(输出)流出现非致命错误,可挽回

1

0

0

4

iosbadbit

输入(输出)流出现致命错误,不可挽回

0

0

1

2

ioseofbit

已经到达文件尾

0

1

0

1

iosgoodbit

流状态完全正常

0

0

0

0

分别对应cin.fail(),cin.bad(),cin.eof(),cin.good()

2、了解几种cin与状态有关的函数

(1)cin.sync()清除缓冲区

(2)cin.clear()清除cin错误状态

cin.clear()用法如果输入发生错误发生,那么流状态既被标记为错误,你 必须清除这些错误状态,以使你的程序能正确适当地继续运行。要清除错误状态,需使用clear()函数。

(3)cin.ignore(int n,char c)

cin.ignore( 5, 'c' ) 的是从输入流(cin)中提取字符,提取的字符被忽略(ignore),不被使用。每抛弃一个字符,它都要计数和比较字符:如果计数值达到5或者被抛弃的字符是'c',则cin.ignore() 函数执行终止;否则,它继续等待。 它的一个常用功能就是用来清除以回车结束的输入缓冲区的内容,消除上一次输入对下一次输入的影响。比如可以这么用:cin.ignore( 1024, 'n' ),通常把第一个参数设置得足够大,这样实际上总是只有第二个参数 'n' 起作用,所以这一句就是把回车(包括回车)之前的所以字符从输入缓冲(流)中清除出去。

例程:

#include <iostream>

using namespace std

void main()

{

int n

cout<<"请输入数字"

while(!(cin>>n))

{

cin.sync()//清除缓冲区

cin.clear()//清除错误状态,在这个程序里,两个必须一起用,否则达不到效果

cout<<"您只能输入数字,请重新输入"

}

}

热点导航
教育资讯 知道问答 公考资讯 司法考试 建筑知识 工作范文 大学排名 报考专业 学习方法 句子美文 秒知回答 作业解答 精选答案 知途问学