编程题目集(数控编程题目及答案)

2023-11-17 01:51:44 数码极客 bianji01

 

C语言编程题目三道

#include

voidcal(intn1,intn2,charf);

intmain()

intn1,n2;

charf;

printf("分别输入两个小于100整数及一个运算符号:\n");

scanf("%d%d",&n1,&n2);

getchar();

scanf("%c",&f);

cal(n1,n2,f);

return0;

voidcal(intn1,intn2,charf)

intan=0;

switch(f)

case+:an=n1+n2;break;

case-:an=n1-n2;break;

case*:an=n1*n2;break;

case/:an=n1/n2;break;

case%:an=n1%n2;break;

printf("%d%c%d=%d\n",n1,f,n2,an);

#include

#include

voidcount(char*str1,char*str2);

intmain()

charstr1[100]={0},str2[8]={0};

gets(str1);

scanf("%s",str2);

count(str1,str2);

return0;

voidcount(char*str1,char*str2)

intcnt=0,len1=strlen(str1),len2=strlen(str2),i,j,flag=0;

for(i=0,j=0;i

if(j==len2)

j=-1;

if(str1[i]!=&&flag)

continue;

if(str1[i]==&&flag)

flag=0;

j=-1;

continue;

if(str1[i]!=&&str2[j]!=str1[i])

flag=1;

continue;

if((str1[i]==||i==len1-1)&&!flag)

cnt++;

j=-1;

printf("%s%d\n",str2,cnt);

#include

#include

voiddele(char*str,charc);

intmain()

charstr[50]={0},c;

gets(str);

scanf("%c",&c);

dele(str,c);

printf("%s\n",str);

return0;

voiddele(char*str,charc)

intlen=strlen(str),i,j;

for(i=0;i

if(str[i]==c)

for(j=i;j

str[j]=str[j+1];

str[len-1]=0;

len--;

关于电脑编程的几道题目

用C语言简单些!~

C++编程题目

声明:易趣百科所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系315127732@qq.com
广告位招租
横幅广告