1.5编程基础之循环控制C语言

“1.5编程基础之循环控制C语言”相关的资料有哪些?“1.5编程基础之循环控制C语言”相关的范文有哪些?怎么写?下面是小编为您精心整理的“1.5编程基础之循环控制C语言”相关范文大全或资料大全,欢迎大家分享。

1.5编程基础之循环控制(39题)

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

01:求平均年龄

? ? ? ?

查看 提交 统计 提问

总时间限制:

1000ms

内存限制:

65536kB

描述

班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。

输入

第一行有一个整数n(1<= n <= 100),表示学生的人数。其后n行每行有1个整数,表示每个学生的年龄,取值为15到25。

输出

输出一行,该行包含一个浮点数,为要求的平均年龄,保留到小数点后两位。

样例输入 2 18 17 样例输出 17.50 提示

要输出浮点数、双精度数小数点后2位数字,可以用下面这种形式:

printf(\

02:均值

? ? ? ?

查看 提交 统计 提问

总时间限制:

1000ms

内存限制:

65536kB

描述

给出一组样本数据,计算其均值。

输入

输入有两行,第一行包含一个整数n(n小于100),代表样本容量;第二行包含n个绝对值不超过1000的浮点数,代表各个样本数据。

输出

输出一行,包含一个浮点数,表示均值,精确到小数点后4位。

样例输入 2 1.0 3.0 样例输出 2.0000

03:求整数的和与均值

? ? ? ?

查看 提交 统计 提问

总时间限制:

1000ms

内存限制:

65536kB

描述

读入n(1 <= n <= 10000)个整数,求它们的和与均值。

输入

输入第一行是一个整数n,表示有n个

C语言循环结构编程举例

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

C语言循环结构作业

一、 实验目的:

1、 熟悉掌握三种循环结构,while语句、do-while语句和for语句。 2、 掌握在程序设计中用循环的方法实现一些常用算法。 3、 进一步学习调试程序。

二、 实验内容:(请写出程序代码及调试结果)

1. 求Sn=(1-1/2)+(1/3-1/4)+…+(1/(2n-1)-1/(2n))其中n的值由键盘获得

#include

int main() { int i,n; double sum=0; i=1; scanf(\ while(i<=n) { sum+=1.0/(2*i-1)-1.0/(2*i); i++; } printf(\return 0; }

1

2.求S=aa….a -… -aaa - aa - a的值,其中a=3,n=6。

n个a

例如:22222-2222-222-22-2(例如:a=2,n=5)

#include int main() { int a,n,i;

int t=0,s,sum=0;

printf(\输入a,n的值:\ scanf(\ for(i=1;i<=n-1;i++) { t=10*t+a;

sum=sum+t;} s=10*t+a-sum; printf(\return 0; }

初中信息奥赛题库 - 编程基础之循环控制

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

01:求平均年龄

描述: 班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,

保留到小数点后两位。

输入

第一行有一个整数n(1<= n <= 100),表示学生的人数。其后n行每行有1个整数,表示每个学生的年龄,取值为15到25。

输出

输出一行,该行包含一个浮点数,为要求的平均年龄,保留到小数点后两位。

样例输入 2 18 17 样例输出 17.50 提示

要输出浮点数、双精度数小数点后2位数字,可以用下面这种形式: printf(\

02:均值

描述: 给出一组样本数据,计算其均值。 输入

输入有两行,第一行包含一个整数n(n小于100),代表样本容量;第二行包含n个绝对值不超过1000的浮点数,代表各个样本数据。

输出

输出一行,包含一个浮点数,表示均值,精确到小数点后4位。

样例输入 2 1.0 3.0 样例输出 2.0000 03:求整数的和与均值

描述: 读入n(1 <= n <= 10000)个整数,求它们的和与均值。 输入

输入第一行是一个整数n,表示有n个整数。

第2~n+1行每行包含1个整数。每个整数的绝对值均不超过10000。

输出

输出一行,先输出和,再输出平均值(保留到小数点后5位),两个数间用单个空格分隔。

样例输入 4 344 222 343 222 样例输出 1131 282.75000 04:最高的分数

描述: 孙老师讲授的《计算概论

《C语言编程基础》习题答案

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

《C语言编程基础(第2版)》习题答案

前 言

《C语言编程基础(第2版)》每章后面都安排了一定数量的习题,这有利于读者理解、消化和掌握各单元的学习内容。习题中,除了有填空题、选择题、回答问题等适合掌握基本概念的题型外,大部分是分析程序运行结果和要求编写

实用程序,这有利于读者训练编程技巧和增强编程能力。应广大读者要求,特别是一线教学老师的要求,我们给出全部习题答案,供读者参考。编程答案只是实现题目算法要求的一种,并不一定是最好的。希望读者自己多做思考,利用多种方法进行编程,用以提高自己的程序设计水平和锻炼自己的创新能力。由于作者水平所限,错误和不当之处在所难免,恳请批评指正。

习题一

1、填空题。

⑴ C语言程序由__函数__组成,其中必须有且只能有一个名为_main__的函数。C程序的执行从___名为main的主__函数开始。

⑵ 每个C语句必须以__分__号结束。

⑶ 标识符只能由_英文字母_、__数字_和_下划线__三类符号构成,而且标识符的第一个字符必须是__英文字母__或__下划线__。

⑷ 关键字是指___C语言编译系统所固有的、具有专门意义的标识符___。 ⑸ C程序中,注释的内容应放在__/*_和_*/__符号之间。 2、选择

C语言程序设计-循环控制

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

C语言程序设计

------循环结构程序设计

一、循环概念

为解决某一问题,或求取某一计算结果,特定的条件下,程序中反复地按某一模式进行操作。 在解题的时候经常遇到需要重复处理一类相同的一类似的操作,如求1+2+3+4+…..+100的和,就需要重复地做加法运算。这就是循环结构。其中,重复做的事、操作(一条或多条语句),称为“循环体”;控制循环体是否执行的条件称为“循环条件”

二、for循环

for循环语句的一般格式:

for(表达式1;表达式2;表达式3)

循环体语句(组);

for循环语句的执行顺序

(1)执行表达式1;

(2)计算表达式2的值;

(3)如果表达式2的值为真,执行循环体,再执行表达式3,转到(2)步执行;

(4)如果表达式2的值为假,则结束循环的执行,转而去执行for语句后的语句下面对for循环语句作几点说明:

1、在for语句中,三个表达式中的任何一个表达式都可省略,但其中的两个“;”不能省略。 例如,下面的四种循环语句是等价形式:

(1)for(i=1; i<=100;i++) 循环体

(2)i=1;

for( ; i<=100;i++) 循环体

在这种形式中,for语句将提供循环初值的表达式1放到for语句前,从而省略了表

C语言编程基础考试试题

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

文档名称 文档密级

C语言编程基础考试

[考前说明]本题目中不考虑头文件引用问题(假定已经包含正确的头文件),C语言的标准函数都可用;如果不特别说明,

假定程序运行环境为:操作系统Windows 2000, VC6.0编译环境,缺省为四字节对齐,X86(80586)CPU处理器(32位小字节序处理器). 一、单选题

1、 给出以下定义:

char acX[ ]= \

char acY[ ]= {'a','b','c','d','e','f','g'};

则正确的叙述为( )

A) 数组acX和数组acY等价 B) 数组acX和数组acY的长度相同 C) 数组acX的长度大于数组acY的长度 D) 数组acX的长度小于数组Y的长度

2、 void example(char acHello[])

{

printf(\ return; }

void main()

{

char acHello[] = \ example(acHello); return;

}

的输出是( )

A 4

C语言编程基础考试试题

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

文档名称 文档密级

C语言编程基础考试

[考前说明]本题目中不考虑头文件引用问题(假定已经包含正确的头文件),C语言的标准函数都可用;如果不特别说明,

假定程序运行环境为:操作系统Windows 2000, VC6.0编译环境,缺省为四字节对齐,X86(80586)CPU处理器(32位小字节序处理器). 一、单选题

1、 给出以下定义:

char acX[ ]= \

char acY[ ]= {'a','b','c','d','e','f','g'};

则正确的叙述为( )

A) 数组acX和数组acY等价 B) 数组acX和数组acY的长度相同 C) 数组acX的长度大于数组acY的长度 D) 数组acX的长度小于数组Y的长度

2、 void example(char acHello[])

{

printf(\ return; }

void main()

{

char acHello[] = \ example(acHello); return;

}

的输出是( )

A 4

C语言编程基础考试试题

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

文档名称 文档密级

C语言编程基础考试

[考前说明]本题目中不考虑头文件引用问题(假定已经包含正确的头文件),C语言的标准函数都可用;如果不特别说明,

假定程序运行环境为:操作系统Windows 2000, VC6.0编译环境,缺省为四字节对齐,X86(80586)CPU处理器(32位小字节序处理器). 一、单选题

1、 给出以下定义:

char acX[ ]= \

char acY[ ]= {'a','b','c','d','e','f','g'};

则正确的叙述为( )

A) 数组acX和数组acY等价 B) 数组acX和数组acY的长度相同 C) 数组acX的长度大于数组acY的长度 D) 数组acX的长度小于数组Y的长度

2、 void example(char acHello[])

{

printf(\ return; }

void main()

{

char acHello[] = \ example(acHello); return;

}

的输出是( )

A 4

C语言编程基础考试试题

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

文档名称 文档密级

C语言编程基础考试

[考前说明]本题目中不考虑头文件引用问题(假定已经包含正确的头文件),C语言的标准函数都可用;如果不特别说明,

假定程序运行环境为:操作系统Windows 2000, VC6.0编译环境,缺省为四字节对齐,X86(80586)CPU处理器(32位小字节序处理器). 一、单选题

1、 给出以下定义:

char acX[ ]= \

char acY[ ]= {'a','b','c','d','e','f','g'};

则正确的叙述为( )

A) 数组acX和数组acY等价 B) 数组acX和数组acY的长度相同 C) 数组acX的长度大于数组acY的长度 D) 数组acX的长度小于数组Y的长度

2、 void example(char acHello[])

{

printf(\ return; }

void main()

{

char acHello[] = \ example(acHello); return;

}

的输出是( )

A 4

C语言编程基础考试试题

标签:文库时间:2024-10-04
【bwwdw.com - 博文网】

文档名称 文档密级

C语言编程基础考试

[考前说明]本题目中不考虑头文件引用问题(假定已经包含正确的头文件),C语言的标准函数都可用;如果不特别说明,

假定程序运行环境为:操作系统Windows 2000, VC6.0编译环境,缺省为四字节对齐,X86(80586)CPU处理器(32位小字节序处理器). 一、单选题

1、 给出以下定义:

char acX[ ]= \

char acY[ ]= {'a','b','c','d','e','f','g'};

则正确的叙述为( )

A) 数组acX和数组acY等价 B) 数组acX和数组acY的长度相同 C) 数组acX的长度大于数组acY的长度 D) 数组acX的长度小于数组Y的长度

2、 void example(char acHello[])

{

printf(\ return; }

void main()

{

char acHello[] = \ example(acHello); return;

}

的输出是( )

A 4