问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言编程 求指导 1.定义两个字符数组s1、s2,并用赋初值的方法把两个字符串”Compute

发布网友 发布时间:2022-05-30 01:04

我来回答

4个回答

热心网友 时间:2023-09-11 22:55

 1.
#include <stdio.h>
#include <string.h>
#include <assert.h>
char* cat(char* des, char* src)
{
 char* p;
 assert(des != NULL);
 assert(src != NULL);
 p = des + strlen(des);
 while (*p++ = *src++);
 return des;
}
int main()
{
 char s1[100] = "Computer";
 char s2[100] = "Language";
 cat(s1, s2);
 printf("%s\n", s1);
 return 0;
}

2.

#include <stdio.h>
#include <ctype.h>
int main()
{
 char s[] = "C is a general purpose, proceral, imperative computer \
  programming language developed in 1972 by Dennis Ritchie at the \
  Bell Telephone Laboratories for use with the Unix operating system.";
 int up, low, num, space, dot;
 char* p = s;
 up = low = num = space = dot = 0;
 while (*p)
 {
  if (isupper(*p))
   up++;
  else if (islower(*p))
   low++;
  else if (isdigit(*p))
   num++;
  else if (' ' == *p)
   space++;
  else if (',' == *p)
   dot++;
  p++;
 }
 printf("大写字母: %d\n", up);
 printf("小写字母: %d\n", low);
 printf("数字: %d\n", num);
 printf("空格: %d\n", space);
 printf("逗号: %d\n", dot);
 return 0;


3.
#include <stdio.h>
#include <assert.h>

char* copy(char* des, char* src)
{
 char* p = des;
 assert(des != NULL);
 assert(src != NULL);
 while (*p++ = *src++);
 return des;
}

int main()
{
 char s1[100];
 char s2[] = "abcdefg";
 copy(s1, s2);
 printf("%s\n", s1);
 return 0;
}

热心网友 时间:2023-09-11 22:55

这几个题楼主就好好自己做吧。它们可是面试常见问题之一哦!
十个公司的面试题中就有九个公司喜欢出这种题目。

热心网友 时间:2023-09-11 22:56

第一题

#include<string>
#include<iostream>
using namespace std;
int main()
{
string s1="Computer",s2="Language";
cout<<s1+s2;
}

热心网友 时间:2023-09-11 22:57

楼主工程大的吧。。。。。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怀孕错过了糖筛怎么办 糖筛有哪些注意事项 怀孕几个月查唐筛 蔡家沟镇慈云寺 哈佳高铁高楞站多少平方米位置在那 超威电池生产日期怎么看 超威电池寿命一般多长时间 华晨宇鸟巢四面台10w+秒罄!!火星演唱会舞台概念图震撼发布! 手机连接160wifi电脑蓝屏使用160WiFi遇到问题应该如何解决 为什么手机wifi总是刚开启,锁屏就掉了。wifi设置里的休眠模式也是永久的... 建行卡为什么不能网上转账 学校发我们的建设银行卡一定要激活吗? 我打电话查余额说输入取钱密码... 英国“海盗”攻击机的“掠夺者”S1 东风风光330s的油耗在每公里7毛左右是不是太高了? 东风风光330s,行车中EPS灯亮,里程表归0,方向盘没有助力? 东风风光330S的回流马达是什么传感器 梦见我和别的女人暧昧老婆拿刀刺我 梦见媳妇跟着我我拿刀捅了人 沙漠落日的特点? 梦见开车出事。梦见和媳妇*。梦见媳妇拿刀* 。最近鬼压床好多次 以夕阳落款文中的夕阳有什么特点? 从书中摘描写日落特点的句子 夏天的日落有多治愈 昨天晚上梦见家里打架我老婆先用刀子捅了我妈然后又捅了我一刀? 湖北省有没有排球场 野景偶拾片段中描写夕阳有什么特点 湖北广水有没有疫情? 湖北有没有合肥那么个地名? 湖北有没有黄鲫鱼 离别赠言诗句 湖北有没有高州的地方? 作者笔下的落日有什么特点 雷蒙德罗维生平的成就有哪些? 只是他说这话的那一秒出自哪里 只是他说这句话的那一秒出自 Bug killer 上线_啥意思 张信哲和周迅合演过的一部电影名字? 虚拟内存的具体操作??!! 张信哲和周迅的电影&lt;烟雨红颜&gt;的片尾曲叫什么名字 关于conime.exe 张信哲与周迅的那部电影里的歌 问让青春继续 周迅和张信哲拍的电影叫什么名字啊? 《让青春继续)(作者百恼)现在在那住? 暗黑破坏神问题,BUG K虫子的问题 ?? QQ电脑管家流量监控显示的下载速度与实际不符,是BUG么? 张信哲拍过什么电影电视剧 张信哲近况 作为程序员,你遇到神奇的bug是什么反应? 张信哲和周迅新拍的电影哪里能在线看到? 我的电脑中了不是道是什么病毒,大虾们知道么? 《牛虻》是一部什么样的作品