c语言.实验7 数组(1)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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)-选择法排序(输出数据
之间用一个空格间隔)。
【输入形式】输入数据的个数
【输出形式】
【样例输入】
【样例输出】