第一范文网 - 专业文章范例文档资料分享平台

2011年上计算机c试卷(含答案)

来源:用户分享 时间:2025/7/25 0:01:32 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

#include void main( ) {

int s=0,f=1,i;

for(i=1;i<=10;i++) { s=s+i*f; f=f*(-1); }

printf(\; }

3. 以下程序的运行结果是______________。

#include void main( ) { int a[3][3]={{1,23,6},{7,20,29},{14,25,17}}; int i,j,max,r,c;

max=a[0][0], r=0,c=0; for (i=0;i<3;i++) for (j=0;j<3;j++) if (a[i][j]>max) {max=a[i][j]; r=i; c=j; } printf(\}

4. 以下程序运行结果是__________。

#include void main() {

int i,s=0;

for(i=1;i<=3;i++) { static int a=0; a=a+i; s=s+a; }

printf(\}

5. 以下程序运行结果是__________。

#include int f(int n) {

if(n<=1) return 1; else return 2*f(n/2); }

void main()

—5—

{

int i,s=0;

for(i=1;i<=5;i++) s=s+f(i); printf(\}

四、编程题(第1题6分,第2、3题各7分,共20分)

1.(6分)编程从键盘输入一个正整数,判断其个位数是否为5,若是5则输出\,否则输出\。 2.(7分)利用循环语句编写程序,计算s=1+2+3+...+99+100+99+...+3+2+1并输出结果。 3.(7分)设有15位的由0、1组成的字符串(注:字符串中至少含有1个'1')。现统计其中字符'1'的个数,若'1'的个数为偶数,在其后补'0',否则补'1'。

例如:

101100111100101

因为字符'1'的个数等于9,所以补'1',得到新字符串:

1011001111001011

编写函数void OECheck(char s[])完成以上功能。

#include #include void OECheck(char s[]) {

}

void main() {

char s[17]=\OECheck(s); printf(\}

—6—

1-10 ADDAA DCBAA 11-20 CCABC CBADB 21-30 CDCAB ADDAC 31-40

BBDBA BCDBD

填空题:

sqrt(b*b-4*a*c) 1 1.23 9 6 24 4 2 4 16

程序阅读: Saturday s=-5

max=29,r=1,c=2 s=10 s=13

—7—

搜索更多关于: 2011年上计算机c试卷(含答案) 的文档
2011年上计算机c试卷(含答案).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0t2p51n90g8njyy26yqz6tzp834d3b018sc_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top