C语言程序设计模拟试题1(3)

来源:网络收集 时间:2025-06-26 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xuecool-com或QQ:370150219 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

(D) static

28.C语言规定,函数返回值的类型是由 C (A) return语句中的表达式类型所决定 (B) 调用该函数时的主调函数类型所决定 (C) 在定义该函数时所指定的函数类型所决定 (D) 调用该函数时系统临时决定

29.运行下面程序,从键盘输入:1 2 3 4 5 -1<回车>,运行结果:B

#include void main() { int n,k=0; do{

scanf(\ k+=n; }while(n!=-1);

printf(\}

(A)k=15,n=-1 (B) k=14,n=-1 (C)k=15,n=5 (D)k=14,n=5

下列程序的运行结果是:

11

30. 变量的指针,其含义是指该变量的 B

(A) 值 (B) 地址 (C) 名 (D) 一个标志

31. 下列程序的运行结果是:A #include void main() { int i=1,j,k;

j=i++;printf(\ k=++i;printf(\ }

(A ) j=1,i=2 k=3,i=3 (B) j=2,i=2 k=3,i=3 (C) j=1,i=1 k=3,i=3 (D) j=1,i=2 k=3,i=2

三、程序设计题

1、求1-100中含5的所有数之和 #include int Is1(int i) {

while(i) {

if(i==5) return i; i/=10; }

return 0; }

void main()

12

{

int i,sum=0;

for(i=1;i<=100;i++) if(Is1(i)) {

printf(\ sum+=i; }

printf(\}

2.编程:1+2+3+?+100 #include \void main()

{ int n=1,sum=0; while(n<=100) { sum+=n;

n++; }

printf(\

3、编写一个程序以实现以下功能:子函数fun计算:m=1-2+3-4+5-6+7-8+9-10主函数中调用子函数并输出结果。

方法一:

#include

13

int fun(int n) {

int i,sum=0,f=1; for(i=1;i<=n;i++) {

sum+=(f*i); f=-f; }

return sum; }

int main() {

int n=10;

printf(\

}

方法二、不用子函数 main()

{int i,sign=1,sum; sun=0;

for(i=1;i<=10;i++) { sum+=sign*i; sign=-sign;

}

printf(\}

4、编程求S=1!+2!+3!+4!+5! 方法一、

14

#include main()

{ double s,time();

s=time(5);

printf(\}

double time (int m) { double t=1; int sum(); int i;

for(i=1;i<=m;i++) t=t*sum(i); return t; double sum(int n) {

double s;

if(n==0‖n==1) s=1 else s=s*s(n-1); return s; }

方法二、

long fact(int n)

{if(n==1) return 1;

else return n*fact(n-1); } main() {int i=1; long s=0;

15

百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库C语言程序设计模拟试题1(3)在线全文阅读。

C语言程序设计模拟试题1(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.70edu.com/wenku/1090817.html(转载请注明文章来源)
Copyright © 2020-2025 70教育网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备16052595号-17
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:7 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219