1.如何判断一段程序是由C编译程序还是由C++编译程序编译的?
*:
#ifdef__cplusplus
cout<<"c++";
#else
cout<<"c";
#endif
2.文件中有一组整数,要求排序后输出到另一个文件中
*:
#include<iostream>
#include<fstream>
usingnamespacestd;
voidOrder(vector<int>&data)//bubblesort
{
intcount=data.size();
inttag=false;//设置是否需要继续冒泡的标志位
for(inti=0;i<count;i++)
{
for(intj=0;j<count-i-1;j++)
{
if(data[j]>data[j+1])
{
tag=true;
inttemp=data[j];
data[j]=data[j+1];
data[j+1]=temp;
}
}
if(!tag)
break;
}
}
voidmain(void)
{
vector<int>data;
ifstreamin("c:\\data.txt");
if(!in)
{
cout<<"fileerror!";
exit(1);
}
inttemp;
while(!in.eof())
{
in>>temp;
data.push_back(temp);
}
in.close();//关闭输入文件流
Order(data);
ofstreamout("c:\\result.txt");
if(!out)
{
cout<<"fileerror!";
exit(1);
}
for(i=0;i<data.size();i++)
out<<data[i]<<"";
out.close();//关闭输出文件流
}
读程序题1、阅读下面程序:CLEARALLSTORE1TOJ,KDOWHILEK<5@J,KSAY“*”K=K+1ENDDORETU屏幕的其始坐标为(26)(A)1,5(B)0,0(C)1,1(D)任意(2)程序执行后J,K的值是(2...
1、用php打印出前一天的时间格式是2006-5-1022:21:21(2分)echodate("Y-m-dG:i:s",strtotime("-1day"));2、echo(),print(),print_r()的区别(3分)echo()...
1、下面是关于解释程序和编译程序的论述,其中正确的一条是A)编译程序和解释程序均能产生目标程序B)编译程序和解释程序均不能产生目标程序C)编译程序能产生目标程序而解释程序则不能D)编译程序不能产生目标程序而解释程序能2、下面是与地址有关的四...
优化下面的程序 (0)sum0 (1)I1 (2)T14*I (3)T2address(A)-4 (4)T3T2[T1] (5)T4address(B)-4 (6)T54*I (7)T6T4[T5] 8)T7T3*T5...
应届毕业生求职网整理了搜狐编程笔试题,供参考:1)PleasedescribethedifferentbetweenXML,XSD,XSLthroughtheirdefinition.2)DoyouknowthePersistentObje...
赞美秋天初三作文10-18
家乡的小湖作文07-11
不听话的叶子作文07-18
有关春天的经典诗歌09-05
冬天的阳光三年级作文09-19
做人要守信用小学作文11-23
接孩子小故事08-21
鼠猫狗的初一想象作文01-16
啊,我爱秋天!03-13
我国行政区简称07-17
昆虫记读后感600字五篇08-25
呆萌的个*签名02-06
试用期转正工作鉴定02-21
体育锻炼倡议书02-25
朴实的求职信02-28
给女朋友的暖心留言02-29