华北电力大学C++在线测评(20)

2021-04-06 02:48

华北电力大学C++在线测评系统题目与答案。所有程序亲测完美运行,精心排版,适用于C++课程期末复习。

str[i+1]=t;} } for(i=0;i<n;i++) {if(str[i]%3==0) continue; else

cout<<str[i];} return 0;} 第7题:

编写程序,输入由数字字符构成的字符串,分别统计该字符串中数字字符对应的数字中奇数和偶数的个数。 样例输入:7843028503 样例输出:4 6 #include <string.h> #include <iostream.h> int main()

{int a[100],i,n,o,j;char str[100]; o=0; j=0; cin>>str; n=strlen(str); for(i=0;i<n;i++) {a[i]=str[i];} for(i=0;i<n;i++) {a[i]=a[i]-48; if(a[i]%2==0) {o=o+1;} else {j=j+1;} } cout<<j<<" "<<o; return 0;}

第8题:

编写程序,将一个字符串首尾互换,并与原字符串连接后输出。输入字符串(不包含空格),输出处理后的结果。 样例输入:china

样例输出:chinaanihc #include<iostream.h> #include<string.h> int main()

{char str1[100],i; int n; cin>>str1; n=strlen(str1); for(i=0;i<n;i++)

{str1[n+i]=str1[n-i-1];} for(i=0;i<n*2;i++) cout<<str1[i]; return 0;}

第9题:

编写程序,从键盘输入一任意字符串(不包含空格),然后输入所要查找字符。如果存在则输出它在字符串中第一次出现的位置,否则输出NO。 样例输入:Hello a 样例输出:NO 样例输入:Hello l 样例输出:2

#include<iostream> #include<string.h> using namespace std; int main() {char a[50],t; int l,i,flag=0; cin>>a>>t; l=strlen(a); for(i=0;i<l;i++) {if(t==a[i])

{flag=1;cout<<i; break;}} if(flag==0)

cout<<"NO"<<endl; return 0;} 第10题:

编写程序,将一个字符串首尾互换后输出。输入字符串(允许包含空格),输出处理后的结果。

样例输入:I am happy! 样例输出:!yppah ma I #include<iostream> using namespace std; int main() {char a[50],t; int l,j,i; gets(a); l=strlen(a); j=0;i=l-1; while(j<i) {t=a[j];


华北电力大学C++在线测评(20).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:计算机网络作业一及解答

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: