C语言练习册理论考题部分答案.doc

C语言练习册理论考题部分答案.doc

ID:59007080

大小:50.50 KB

页数:8页

时间:2020-09-15

C语言练习册理论考题部分答案.doc_第1页
C语言练习册理论考题部分答案.doc_第2页
C语言练习册理论考题部分答案.doc_第3页
C语言练习册理论考题部分答案.doc_第4页
C语言练习册理论考题部分答案.doc_第5页
资源描述:

《C语言练习册理论考题部分答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、附录Ⅱ:部分理论参考答案(仅供参考)2000年第1次C语言笔试试卷一、单选择题1-5CDBAB6-10DABAD11-15AAADD16-20CBCBC二、不定项选择题1BC2DE3ABDE4ABE5ABDE6ADE7BCE8ABCDE9ABDE10ABCE三、判断题1×2√3×4√5×6×7√8√9√10√四、填空题(一)概念填空①0,0②static③void④0~65535⑤参数⑥字节⑦成员⑧首地址⑨文件指针⑩分配内存空间(二)程序填空1.argv[1]2.13.a[n-i-1]=temp4.structparts*nexthead5.ascala

2、debuge2.123,4563,3,-22,5,1123,456五、阅读程序,写出运行结果1.!swodniw3.64.1357六、编程题(略)2000年第2次C语言笔试试卷一、单选择题1-5BCCCD6-10ADBCD11-15BABAC16-20CCDDB二、不定项选择题1ABE2BC3ABCE4BCD5AC6BDE7BCDE8BE9ABC10BCD三、判断题1×2×3√4√5√6√7×8√9√10√四、填空题(一)概念填空1.12.13.循环4.685.longint(二)程序填空6.pa[x]或*(pa+x)7.p=p->next8.(fp=f

3、open(filename,”w”)9.a[i+1]=a[i]10.y!=0五、阅读程序,写出运行结果1.122.63.244.235.12六、编程题1.#includevoiddelspace(char*s){inti,j;for(i=0,j=0;s[i]!=’’;i++)if(s[i]!=’’){s[j]=s[i];j++}s[j]=’’;}voidmain(){char*str;printf(“inputstring:”);gets(str);delspace(str);printf(“%s”,str);}2.略2001年

4、第2次C语言笔试试卷(A卷)一、单选择题1-5ABDAB6-10DBBCA11-15DABDB16-20CCCDB二、不定项选择题1BCD2AB3ABCE4ABCD5DE6BCD7ABCD8ABCDE9ABC10BCD三、判断题1×2×3√4×5×6×7√8×9×10√四、填空题①11②*(pa+x)或pa[x]③p=p->next④(fp=fopen(filename,”w”))⑤n%i==0⑥k*x⑦*s1-*s2⑧60⑨终止⑩i++五、阅读程序,写出运行结果1.122.566654.5,255.5,6.3.123六、编程题(略)2002年第2次C语

5、言笔试试卷(A卷)一、单选择题1-5ABBCA6-10DDDCD11-15ABBBC16-20DDBDC二、不定项选择题1ABCE2BCD3ABCD4BCDE5AE6ACDE7ABD8ACD9BCDE10BCD三、判断题1×2√3×4×5×6√7×8√9√10×四、填空题①连接②三元运算符③stdio.h④k++⑤!(s[i]>=’0’&&s[i]<=’9’)⑥!feof(fp)⑦*ptr1⑧n⑨sum1+a[i][j]⑩’’五、阅读程序,写出运行结果1.32,22.03.74.65.2六、编程题(略)2003年第1次C语言笔试试卷(A)一、单选择题

6、1-5ACCBB6-10CACAB11-15DBBBA16-20CCBCD二、不定项选择题1DE2ABCD3ABCE4BE5BD6ACDE7ABDE8BE9ABC10BC三、判断题1×2×3×4√5×6×7√8√9√10√四、填空题①max=a>b?a:b②x/10或(int)(x10)③a*a%8!=1④ch!=’’⑤!feof(fin)⑥f[i-1]+f[i-2]⑦a[i][j]>max⑧fac(n-1)⑨p=a⑩p-s4.10,4,410,8,83.abcdeabcde五、阅读程序,写出运行结果1.92.413222115.2,102.#inc

7、ludevoidmain(){intsumnum(intk);intn,m,i;inta[50];scanf(“%d”,&n);for(i=0;i0&&m<32767){a[i]=sumnum(m);printf(“a[%d]=%d”,i,a[i]);}}}intsumnum(intk){ints=0;do{s=s+k%10;k=k/10;}while(k>0);return(s);}六、编程题1.#include#includevoidm

8、ain(){voidcopystr(char*p1,char*p2,intm);

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。