好文档 - 专业文书写作范文服务资料分享网站

C语言编程练习题附答案

天下 分享 时间: 加入收藏 我要投稿 点赞

1. 从键盘任意输入20个整数,用冒泡法排序后,由大到小输出显示。 #include int main() {

int a[20],i,j,t;

printf(\请任意输入20个整数\\n\for(i=0;i<20;i++) scanf(\printf(\for(i=0;i<19;i++) for(j=0;j<19-i;j++) if(a[j]

t=a[j];a[j]=a[j+1];a[j+1]=t; }

printf(\按照从大到小的顺序排列为\\n\for(i=0;i<20;i++) printf(\printf(\return 0; }

2. 从键盘任意输入20个整数,用选择法排序后,由大到小输出显示。#include #define N 20 int main() {

int a[N],i,j,max,k;

printf(\请任意输入20个整数\\n\for(i=0;i

for(j=i+1;j

printf(\按照从大到小的顺序排列为\\n\for(i=0;i

3. 从键盘任意输入10个实数,用冒泡法排序后,由小到大输出显示。 4. 从键盘任意输入10个实数,用选择法排序后,由小到大输出显示。 5. 编写程序实现功能:从键盘任意按下1个按键(字母、数字和标点符号键),程序能够识别按键的种类,并输出显示(如显示:你按下的是字母键!)。 #include int main() { char x;

printf(\从键盘任意按下1个按键\\n\x=getchar();

if(x>='a'&&x<='z'||x>='A'&&x<='Z') printf(\你输入的是字母键\\n\else if(x>='0'&&x<='9') printf(\你输入的是数字键\\n\else printf(\你输入的是字符键\return 0; }

6. 输出所有的“水仙花数”,“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身。 #include int main() { int x,a,b,c; for(a=1;a<9;a++) {

for(b=0;b<10;b++) {

C语言编程练习题附答案

1.从键盘任意输入20个整数,用冒泡法排序后,由大到小输出显示。#includeintmain(){inta[20],i,j,t;printf(\请任意输入20个整数\\n\for(i=0;i<20;i++)scanf(\printf(\for(i=0;i<19;i++)for(j=0;j<19-i;j++)if(a[j]<
推荐度:
点击下载文档文档为doc格式
8g5tp4r0ep1is530855j3blzb1bwa600hm8
领取福利

微信扫码领取福利

微信扫码分享