二级c语言大题总结程序设计呕心沥血总结文档格式.docx
《二级c语言大题总结程序设计呕心沥血总结文档格式.docx》由会员分享,可在线阅读,更多相关《二级c语言大题总结程序设计呕心沥血总结文档格式.docx(13页珍藏版)》请在冰豆网上搜索。
returnh;
}
套题44
floatfun(intn)
{inti;
floatdown=0,sum=0;
for(i=1;
=n;
down=down+i;
sum=sum+1.0/down;
returnsum;
套题57
voidfun(intx,intpp[],int*n)
inti,j=0;
=x;
if(x%i==0&
&
i%2!
=0)
pp[j]=i;
j++;
*n=j;
套题32
fun(char(*a)[81],intnum,char**max)
{inti;
*max=a[0];
for(i=1;
num;
if(strlen(a[i])>
strlen(*max))*max=a[i];
(此题注意gets字符串输入是以回车为分隔符的!
!
,这个是答案的方法,自己的方法太麻烦了(?
﹏?
))
套题75
voidfun(chara[M][N],char*b)
inti,j,d=0;
for(i=0;
100;
i++)b[i]=0;
for(i=0,d=0;
3;
for(j=0;
*(a[i]+j);
j++)
{
*(b+d)=*(a[i]+j);
d++;
}
套题14
intfun(int*s,intt,int*k)
inti;
*k=0;
t;
if(s[i]>
s[*k])
*k=i;
}(虽然是我自己的答案,但是有分数就是王道?
(^?
^*))
套题48
voidfun(char*s,chart[])
{inti,j=0;
s[i]!
='
if(s[i]%2!
{
t[j]=s[i];
t[j]='
(这个千万不能丢啊!
)
套题43
!
不用写返回值,因为函数传入的是指针
套题88
(哇哈哈,第一次写的跟答案一模一样滴!
套题13
偶自己的答案:
(可真是费劲哪。
。
答案的方法:
套题53
套题15
答案法,自己的行不通、、、(;
′⌒`)
套题96
套题106
自己的方法为什么行不通呢?
?
:
longfun(char*p)
/*以下代码仅供参考*/
inti,len;
longm=1;
/*len为串长*/
longx=0;
len=strlen(p);
/*以下完成数字字符串转换为一个数字。
注意:
字符'
0'
不是数字0*/
len;
x=x+p[i]*m;
m=m*10;
returnx;
套题105
我自己的答案,为什么执行结果没分!
答案答案
套题104
自己的方法依然行不通啊、、看答案把
套题103
套题102
我自己的答案,哇哈哈~~
套题101
我自己的答案,哇哈哈~~~注意数字的ASCLL码范围
套题100
我自己的答案~~~~
答案方法
套题99
我自己的答案
套题98
自己的答案
套题97
套题93
答案的方法,我的行不通。
套题92
套题91
答案方法:
虽然题目上要求n的范围了,标准答案里也有,但是显然只要执行结果对了就有分数,所以自己的也可行。
关键是t必须定义为double型!
我的:
套题90
千万注意了!
Scanf里不能有’\n’!
!
套题86
经过答案以后改正的方法
套题85
答案的方法如上
套题83
我自己的方法
套题82
千万注意!
len!
而不是数组总数,否则没分
套题81
我自己的:
啊!
没分!
答案的
套题80
错误没分数呀!
套题79
答案的方法,自己是在是,,,不会啊
套题78
我自己的方法:
套题77
套题76
我自己的答案:
注意第一个循环的条件不能写“w[i]!
=’\0’”
至于为什么,我也不清楚。
这是参考答案后改进的自己的答案,一定注意给b数组赋初值!
套题74
我自己的答案,,注意是按列存入新数组!
套题72
为什么不对啊!
答案的方法。
理解试试
套题71
自己的方法
套题70
答案的方法,好好记住
套题60
套题66
可真是费劲哪~~
套题51
、
套题47
套题37