VC练习及其答案

发布 2022-09-05 13:48:28 阅读 1927

问题 a: 字符串问题。

题目描述。字符串处理在计算机中有很多复杂的操作,但是这些复杂的操作都是由基本的字符串操作复合而成,要求编写一字符串颠倒的程序,把字符串中的字符颠倒位置。

输入。输入一字符串(<255)

输出。按位进行颠倒的结果。

样例输入。computer

样例输出。retupmoc

#include <>

#include<>

int main()

问题 c: 回文串。

题目描述。回文串是从左到右或者从右到左读起来都一样的字符串,试编程判别一个字符串是否为回文串。

输入。输入一个字符串。串长度<255.

输出。判别输入的字符串是否为回文串,是输出"y",否则输出"n"。

样例输入。abcba

样例输出。y

#include <>

#include <>

int main()

char a[255];

int i,j,n,flag=0;

gets(a);

n=strlen(a);

for(i=0;iif(a[i]==a[n-1-i])

flag=1;

else flag=0;

if(flag==1)

printf("y");

elseprintf("n");

问题 d: 第七章之字符逆序。

题目描述。将一个字符串str的内容颠倒过来,并输出。str的长度不超过100个字符。

输入。输入包括一行。 第一行输入的字符串。

输出。输出转换好的逆序字符串。

样例输入。i am a student

样例输出。tneduts a ma i

#include <>

#include <>

int main()

return 1;

输入。输出。

样例输入。abcd* *dffe er*

样例输出。abcd df fe er

方法一 #include <>

void fun(char *p)

***注释1: 答题请在本行与注释2之间编写程序。本行注释不得删除 **

char *q;

for(q=p;*p!='0';p++)

q=*p;***注释2: 答题请在本行与注释1之间编写程序。本行注释不得删除 **

int main()

char b[1024];

while(gets(b)!=null)

return 1;

方法二。#include <>

void fun(char *p)

p[n]='0';i--;

***注释2: 答题请在本行与注释1之间编写程序。本行注释不得删除 **

int main()

return 1 }

问题 h: 字符替换。

题目描述。从键盘分两行输入两个不带空格的字符串,分别保存在字符数组str1和str2中,用较短串替换较长串的前面字符。若两字符串长度相等则输出“error"

输入。两个字符串以换行隔开。每个串的串长不超过256

输出。输出串的长度是输入串中较长的那个,而长串前面的字符被短串替代。

样例输入。boy

hello样例输出。

boylo#include <>

int main(){

char str1[256],str2[256],i,n,m;

gets(str1);

gets(str2);

n=strlen(str1);

m=strlen(str2);

if(m==n)

printf("error");

else if(m>n){

for(i=0;istr2[i]=str1[i];

puts(str2);

else if(m for(i=0;istr1[i]=str2[i];

puts(str1);

练习卷及其答案

语文七年级下 伤仲永 练习题。班级姓名座号 一 基础知识。1 给下列加点字注音。邑人同县扳通 攀 牵 拉 环谒拜访泯然 消失。2 解释加点的词。世隶耕 属于未尝识书具 曾经 借旁近与之 给自是指物作诗立就 此 稍稍宾客其父 以宾客之礼相待 余闻之也久 语气助词,表停顿 从先人在家 跟随受之天也 接受...

基础会计学练习及其答案

基础会计学 10 10 11 40 一 单项选择题 1 将每一项经济业务所涉及的各个会计科目单独编制记账凭证,每张凭证只填列一个会计科目及其金额的记账凭证,称为 a 贷项记账凭证 b 单式记账凭证 c 汇总记账凭证 d 复试记账凭证。2 赊销商品10万元,填制记账凭证时,误将借方科目填写为 应付付款...

等考复习VC03答案

2011年春二级vc上机试卷参 vc03 一 改错题 20分 题目 以下程序的功能是 对于给定的整型数组,判断该数组中是否存在一个子数组,其元素的和为0 假设该数组中不存在值为0的元素 如果存在,则输出第一个满足条件的子数组。所谓子数组,就是从原数组中提取若干个 至少1个 连续元素所构成的数组。例如...