c语言.实验7 数组(1)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验7 数组(1)截止时间:5.8 23:59

填空题

1.程序的功能是:从键盘输入一个十进制正整数n,将n转换成二进制数

并输出,填空以实现功能要求。例如:若输入十进制数8,则输出其对应的二进制数1000;若输入十进制数25,则输出其对应的二进制数11001。

输入、输出示例:

#include

int main()

{int n,i=0,a[30];

scanf("%d",&n);

while(n!=0 )

{a[i]=; //1

n=n/2;

; //2

}

for(i=;i>=0;i--) //3

printf("%d",a[i]);

return 0

}

2. 以下程序的功能是:从键盘任意输入一个整数x ,在数组a 中顺序查找,

如果找到,则给出该数所在的下标值,如果没找到,则输出no 。例如:若输入5,则输出其对应数组元素的下标4,若输入25,则输出no 。

输入输出示例:

#include

int main()

{ int a[10]={1,2,3,4,5,6,7,8,9,10},i,x; scanf("%d",&x);

; //1

while(

&& i<10 ) //2 i++;

if(

) //3

printf("pos:%d",i);

else

printf("no!");

return 0; }

编程题在下面

编程题

1.【问题描述】输入10个整数,求大于平均值的偶数和奇数各有多少个?

【输入形式】输入10个整数

【输出形式】输出大于平均值的偶数和奇数的个数。

【样例输入】

2.【问题描述】教材P176:第7章课后习题题三(1)-选择法排序(输出数据

之间用一个空格间隔)。

【输入形式】输入数据的个数

【输出形式】

【样例输入】

【样例输出】

相关文档
最新文档