更多"使用VC++6.0打开考生文件夹下的源程序文件2.cpp。完成函数fu"的相关试题:
[简答题]使用VC++6.0打开考生文件夹下的源程序文件2.cpp。完成函数fun(char *s1,char *s2)的空出部分。函数fun(char *s1,char *s2)的功能是将在字符串s1中下标为偶数的字符,紧随其后重复出现一次,放在一个新串s2中,s2中字符按原字符串中字符的顺序排列。(注意0为偶数)
例如:当s1中的字符串为“abcdef”时,s2中的字符串应为“aaccee”。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<iostream.h>
void fun(char *s1,char *s2)
void main( )
char sl[100],s2[l00];
cout<<"Please enter string string:"<<end1;
cin.getline(s1,100);
fun(s1,s2);
cout<<"The result is:"<<s2<<end1;
return;
[简答题]使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(char *data),此函数的功能是找出字符串数组中最大的ASCⅡ值,如果有相同变量,则输出最后一个所在的位置;如果字符串为空,则返回-1;或者不存在时也返回-1。
注意:不能修改函数的其他部分。计算数字如果第一个字母最大,则返回0。依次增加。
试题程序:
#include<iostream.h>
int fun(char *data)
void main( )
char source[1024];
cout<<"请输入一行英文字符串:/n";
cin.getline(source,1024);
cout<<"最大的字母出现在距离头部"<<fun(source)<<"个字母处"<<end1;
[简答题]使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(char*data),此函数的功能是找出字符串数组中最大的ASCIl值,如果有相同变量,则输出最后一个所在的位置;如果字符串为空,则返回-1;或者不存在时也返回-1。
注意:不能修改函数的其他部分。计算数字如果第一个字母最大,则返回0。依次增加。
试题程序:
#include
intfun(char*data)
{
}
voidmain()
{
charsource[1024];
cout<<"请输入一行英文字符串:\n";
cin.getline(source,1024);
cout<<"最大的字母出现在距离头部"< <<"个字母处"< }
[简答题]使用VC++6.0打开考生文件夹下的源程序文件2.cpp。完成空出函数fun(char *s,char *t)部分。函数fun(char *s,char *t)的功能是将在字符串s中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串t中,t中字符按原字符串中字符的顺序排列。
例如:当s中的字符串为“ABCDEF”时,t中的字符串应为“AACCEE”。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<iostream.h>
void fun(char *s,char *t)
void main( )
char s[100],t[100];
cout<<"Please enter string s:"<<end1;
cin.getline(s,100);
fun(s,t);
cout<<"The result is:"<<t<<end1;
return;
[简答题]使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(char *s),使其具有以下功能:
(1)把s中的大写字母转换成小写字母,把其中的小写字母转换成大写字母,并且在函数中调用写函数WriteFile( )将结果输出到2.txt文件中。
例如:s="helloWORLD",则结果为“s="HELLOworld"”。
(2)完成函数WriteFile(char *s),把字符串输入文件中。
提示:打开文件使用的第二参数为“ios_base::binary|los_base::app”。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<iostream>
#include<fstream>
#include<cmath>
using namespace std;
void WriteFile(char *s)
void fun(char *s)
void ClearFile( )
ofstream out1;
out1.open("2.txt");
out1.close( );
int main( )
ClearFile( );
char s[1024];
cout<<"please input a string:"<<end1;
cin.getline(s,1024);
fun(s);
return 0;
[简答题]使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数un(char*str1,char*str2),此函数的功能是计算str1中出现str2的个数,当不出现时,则返回0。
如
str1为“asdfsfdfg”
str2为“sf”则返回1
str2为“df”则返回3
注意:不能修改函数的其他部分。
试题程序:
#include<iostream.h>
//注意只能使用int类型,不能类型转换
int fun(char*str1,char*str2)
void main( )
char str1[l024];
char str21256];
cout<<"please input a string:"<<end1;
cin.getline(str1,1024);
cout<<"please input other string:"<<end1;
cin.getline(str2,256);
cout<<fun(str1,str2);
cout<<end1;
return;
[简答题]使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成空出的函数fun(int a[],int*index),使函数输入n(<100)个整数到指定数组,求该数组中最大元素的值和此元素的下标,最大元素值以函数值返回,此元素的下标通过指针形参带回调用函数。要求函数实现以下的功能:(1)获得输入的n个整数;(2)把最大的数字的下标在第二个参数中输出;(3)把最大的数字作为返回值。注意:不能修改程序的其他部分,只能修改fun( )函数。#include<iostream.h>#define MAXLINE100int fun(int a[],int*index){}void main( ){int A[MAXLINE];int index;int maxdata;maxdata=fun(A,&index);cout<<"the max data is:"<<maxdata<<" "<<"the posion is:"<<index<<endl;return;}
[简答题]将考生文件夹下WALF文件夹中的文件WOLDMAN.INT复制到考生文件夹下TEASE文件夹中。
[简答题]使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请补充完整程序fun(int i),使其完成以下功能:如果i=5,则输出如下5行井号。
#
##
###
####
#####
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<iostream.h>
void fun(int i)
int main( )
fun(5);
return 0;
[简答题]使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(int n),使其实现以下功能:当i等于3时,则打印如下内容。
A
AA
AAA
注意:不能修改程序的其他部分,只能修改fun函数。
试题程序:
#include<iostream.h>
void fun(int n)
void main( )
int n;
cout<<"请输入打印的行数:"<<end1;
cin>>n;
if(n<1)
cout<<"输入的行数必须大于0"<<end1;
return;
fun(n);
return;
[简答题]使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(int x),该函数的功能是将x的值转换成二进制数输出到屏幕,并且在函数中调用写函数WriteFile将结果输出到2.txt文件中。
例如x=6,6的二进制数为110,则输出到屏幕的数为110。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<iostream>
#include<fstream>
#include<cmath>
using namespace std;
void WriteFile(char *str)
ofstream out1;
out1.open("2.txt",ios_base::binary|ios_base::app);
for(int i=0;str[i]!=0;i++)
out1.put(str[i]);
out1.close( );
void fun(int x)
void ClearFile( )
ofstream out1;
out1.open("2.txt");
out1.close( );
int main( )
ClearFile( ):
fun(13);
return 0;
[简答题]使用VC++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(int x)的定义,该函数功能是判定x的所有约数,并且在函数中调用写函数WriteFile将结果输出到2.txt文件中。
例如:x=100的约数为1 2 4 5 10 20 25 50 100。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<iostream>
#include<fstream>
#include<cmath>
using namespace std;
void WriteFile(int c)
ofstream out1;
out1.open("2.txt",ios_base::binary|ios_base::app);
out1<<c<<’’;
out1.close( );
void fun(int x)
void ClearFile( )
ofstream out1;
out1.open("2.txt");
out1.close( );
int main( )
ClearFile( );
fun(100);
return 0;
[简答题]将考生文件夹下WEB文件夹中的文件INT.CPX移动到考生文件夹下MAIL/FONT文件夹中。
[简答题](1) 将考生文件夹下WEB文件夹中的文件INT.CPX移动到考生文件夹下MAIL/FONT文件夹中。
(2) 将考生文件夹下TEC文件夹中的文件夹NARN设置为只读和隐藏属性。
(3) 将考生文件夹下LULAR文件夹中的文件MOON.CDX复制到考生文件夹下SEED文件夹中,并将该文件更名为SUN.PRG。
(4) 将考生文件夹下HARD文件夹中的文件夹SUNSONG.BBS删除。
(5) 在考生文件夹下SOLDER文件夹中建立一个新文件夹LAKE。