* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 100条经典C语言笔试题目 94、打印出杨辉三角形(要求打印出10行如下图)。 【参考答案】 main(){? int i,j;? int a[10][10];? printf(\n);? for(i=0;i10;i++)? {? ? a[i][0]=1;? ? a[i][i]=1;? }? for(i=2;i10;i++)? ? for(j=1;ji;j++)? ? ? a[i][j]=a[i-1][j-1]+a[i-1][j];? for(i=0;i10;i++)? {? ? for(j=0;j=i;j++)? ? printf(%5d,a[i][j]);? ? printf(\n);? }? getch(); } 100条经典C语言笔试题目 95、实现strcmp函数。 100条经典C语言笔试题目 96、写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。 【参考答案】 main(){? int len;? char *str[20];? printf(please input a string:\n);? scanf(%s,str);? len=length(str);? printf(the string has %d characters.,len);? getch();}length(p)char *p;{? int n;? n=0;? while(*p!=\0)? { ? ? n++;? ? p++;? }? return n;} 100条经典C语言笔试题目 97、809*??=800*??+9*??+1 其中??代表的两位数,8*??的结果为两位数,9*??的结果为3位数。求??代表的两位数,及809*??后的结果。 【参考答案】 output(long b,long i){? printf(\n%ld/%ld=809*%ld+%ld,b,i,i,b%i);}main(){? long int a,b,i;? a=809;? for(i=10;i100;i++)? {? ? b=i*a+1;? ? if(b=1000b=100008*i1009*i=100)? ? output(b,i);? }? getch();} 100条经典C语言笔试题目 98、某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。 【参考答案】 main(){? int a,i,aa[4],t;? scanf(%d,a);? aa[0]=a%10;? aa[1]=a%100/10;? aa[2]=a%1000/100;? aa[3]=a/1000;? for(i=0;i=3;i++)? {? ? aa[i]+=5;? ? aa[i]%=10;? }? for(i=0;i=3/2;i++)? {? ? t=aa[i];? ? aa[i]=aa[3-i];? ? aa[3-i]=t;? }? for(i=3;i=0;i--)? ? printf(%d,aa[i]);? getch();} 100条经典C语言笔试题目 99、计算字符串中子串出现的次数。 【参考答案】 main(){? char str1[20],str2[20],*p1,*p2;? int sum=0;? printf(please input two strings\n);? scanf(%s%s,str1,str2);? p1=str1;p2=str2;? while(*p1!=\0)? {? ? if(*p1==*p2)? ? {? ? ? while(*p1==*p2*p2!=\0)? ? ? {? ? ? ? p1++;? ? ? ? p2++;? ? ? }? ? }? ? else
您可能关注的文档
最近下载
- Unit 6 Nurturing nature Developing ideas(天路The sky railway)课件-高二上学期英语外研版选择性必修第一册.pptx VIP
- 建筑 工程图集14J936变形缝建筑构造.pdf VIP
- 金属非金属地下矿山紧急避险系统建设规范.pdf VIP
- 蔬菜配送蔬菜安全保障措施.doc VIP
- 隧道车行、人行横洞施工方案.docx VIP
- 中职课件:心里健康与职业生涯全册课件).pptx VIP
- 人教版七年级下册数学平行线的判定及性质证明题专题训练.docx VIP
- 2026年入党第一季度思想汇报入党积极分子思想汇报(2篇).docx VIP
- Arduino嵌入式系统应用开发全套教学课件.pptx
- DB61_T 2002-2025 窄轨旅游轨道交通施工技术规范.pdf VIP
原创力文档

文档评论(0)