2024-3-7 【做题】,腾讯云hr面试

for(int i=0;i<n;i++){

for(int j=0;j<n;j++){

ss[i][j]=getchar();

if(ss[i][j]!=’ '){

aa[i][j]=c;

}else{

aa[i][j]=’ ';

}

}

getchar();

}

if(check()){

printf(“bu yong dao le\n”);

}

for(int i=n-1;i>0;i–){

for(int j=n-1;j>=0;j–){

printf(“%c”,aa[i][j]);

}

printf(“\n”);

}

return 0;

}

在这里插入图片描述

#include<stdio.h>

int main()

{

char m[]=“Wang!”;

int a,b,n;

scanf(“%d %d”,&a,&b);

n=a+b;

while(n–){

printf(“%s”,m);

}

return 0;

}

在这里插入图片描述

#include <stdio.h>

#include <math.h>

int i,j;

char ch[10000005];

int main()

{

int n,m;

scanf(“%d %d”,&n,&m);

int M=pow(26,n)-m;

while(n–){

ch

必看视频!获取2024年最新Java开发全套学习资料

[i++]=‘a’+M%26;

M/=26;

}

for(int j=i-1;j>=0;j–)

printf(“%c”,ch[j]);

return 0;

}

在这里插入图片描述

#include<stdio.h>

int main(){

int a;

int cnt=0;

for(int i=0;;i++){

scanf(“%d”,&a);

cnt++;

if(a==250){

break;

}

}

printf(“%d”,cnt);

return 0;

}

在这里插入图片描述

#include<stdio.h>

int main(){

char input[101][6]={0};

int n,i,sum,cnt=0;

scanf(“%d”,&n);

sum=n;

getchar();

for(i=0;i<n;i++){

gets(input[i]);

}

for(i=0;i<n;i++){

for(int j=0;j<6;j++){

if(input[i][j]==‘Y’){

cnt++;

}

}

sum–;

if(cnt>=3){

printf(“YES”);

}

else printf(“NO”);

if(sum!=0){

printf(“\n”);

}

cnt=0;

}

return 0;

}

在这里插入图片描述

#include<stdio.h>

#include<string.h>

void reverseWords(char * s){

int count=0;

char temp=0;

int i=0,j=0,k=0;

int leap=0;

while(s[i]!=0)

{

for(;;++i)

{

if(s[i]==32||s[i]==0)

break;

}

count=i-k;

leap=count-1;

for(j=k;j<(k+count/2);++j)

{

temp=s[j+leap];

s[j+leap]=s[j];

s[j]=temp;

leap=leap-2;

}

for(;;++i)

{

if(s[i]!=32)

break;

}

k=i;

}

return s;

}

void reverseString(char* s){

int i=0;

int len=strlen(s);

char temp=0;

for(i=0;i<(len/2);++i)

{

temp=s[len-1-i];

s[len-1-i]=s[i];

s[i]=temp;

}

}

int main(void)

{

char s[500003]={0};

int i=0;

int count=0;

int character=0;

int len=0;

gets(s);

reverseWords(s);

reverseString(s);

len=strlen(s);

for(i=len-1;;–i)

{

if(s[i]!=32)

break;

if(s[i]==32)

s[i]=0;

}

for(i=0;s[i]!=0;++i)

{

if(s[i]32&&character0)

continue;

if(s[i]32&&count0)

{

printf(“%c”,s[i]);

++count;

continue;

}

if(s[i]!=32)

{

printf(“%c”,s[i]);

count=0;

++character;

}

}

return 0;

}

在这里插入图片描述

#include<stdio.h>

void reverse(char *s){

int len = 0;

char *p = s;

while(*p != 0){

len++;

p++;

}

int i = 0;

char c;

while(i<=len/2-1){

c=*(s+i);

(s+i)=(s+len-1-i);

*(s+len-1-i)=c;

i++;

}

}

int main(){

char str[50];

while(scanf(“%s”,str)!=EOF){

reverse(str);

printf("%s ",str);

}

return 0;

}

在这里插入图片描述

本次面试答案,以及收集到的大厂必问面试题分享:

字节跳动超高难度三面java程序员面经,大厂的面试都这么变态吗?

{

c=*(s+i);

(s+i)=(s+len-1-i);

*(s+len-1-i)=c;

i++;

}

}

int main(){

char str[50];

while(scanf(“%s”,str)!=EOF){

reverse(str);

printf("%s ",str);

}

return 0;

}

在这里插入图片描述

本次面试答案,以及收集到的大厂必问面试题分享:

[外链图片转存中…(img-rPH223hZ-1720154522999)]

  • 12
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值