关于C语言程序设计的几道题。学霸们帮一下忙吧。

关于C语言程序设计的几道题。学霸们帮一下忙吧。,第1张

第六题:

#include <stdioh>

#include <stringh>

int main()

{

char str[100];

gets(str);

int t=strlen(str);

for(int i=0;i<=t/2;i++)

if(str[i]!=str[t-i-1])

{

printf("所输入的字符串不是回文字符串\n");

return 0;

}

printf("所输入的字符串是回文字符串\n");

}

第五题:

#include <stdioh>

#include <stringh>

int main()

{

int a[3][4];

int b[4][3];

int i,j;

for(i=0;i<3;i++)

for(j=0;j<4;j++)

{

scanf("%d",&a[i][j]);

b[j][i]=a[i][j];

}

printf("转置后的数组为:\n");

for(i=0;i<4;i++)

{

for(j=0;j<3;j++)

printf("%3d",b[i][j]);

printf("\n");

}

}

第四题:

#include <stdioh>

#include <stringh>

int main()

{

int a[15][15]={1};

int n,i,j;

scanf("%d",&n);

for(i=1;i<=n;i++)

for(j=1;j<=i;j++)

a[i][j]=a[i-1][j]+a[i-1][j-1];

for(i=1;i<=n;i++)

{

for(j=1;j<=i;j++)

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

printf("\n");

}

}

第三题:

#include <stdioh>

#include <stringh>

int main()

{

 int a[10]={-12,5,25,33,45,56,76,96,110,115};

 int n;

 scanf("%d",&n);

 int k=4;

 for (int i=0;i<10;i++)

 {

if(a[k]==n)

{

printf("%d是该数组的第 %d个数\n",n,k+1);

return 0;

}

else if(a[k]>n)

k=k/2;

else

k=(10+k)/2;

 }

 printf("数组中无%d这个数\n",n);

}

第二题:

#include <stdioh>

int main()

{

int a[8];

for(int i=0;i<8;i++)

scanf("%d",&a[i]);

int max,temp;

for(i=0;i<7;i++)

{

max=i;

for(int j=i+1;j<8;j++)

if(a[max]<a[j])

max=j;

temp=a[i],a[i]=a[max];a[max]=temp;

}

printf("排序后的数为:\n");

for(i=0;i<8;i++)

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

printf("\n");

}

第一题:

#include <stdioh>

int main()

{

int a[10];

float average=0,sum=0;

for(int i=0;i<10;i++)

{

scanf("%d",&a[i]);

sum=sum+a[i];

}

average=sum/10;

int max,temp;

for(i=0;i<9;i++)

{

max=i;

for(int j=i+1;j<10;j++)

if(a[max]<a[j])

max=j;

temp=a[i],a[i]=a[max];a[max]=temp;

}

printf("最高分是:%d\t最低分是%d\n",a[9],a[0]);

printf("平均分是%g\n",average);

printf("高于平均分的分数为:\n");

for(i=0;i<10;i++)

if(a[i]>average)

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

printf("\n");

}

就当做是我复习吧  楼主还有疑问吗?

计算机专业类包括计算机科学与技术、软件工程、网络工程、信息安全等七八个专业。

其中,最核心、最基础的专业就是计算机科学与技术。计算机专业所学的知识大多数是对计算机的使用,以及掌握互联网 *** 作的工具,与该专业最为相关的几个课程内容就是计算机网络、C语言、计算机的组装和维修维护、局域网的组建等等。

计算机专业主要培养计算机应用技术领域的各类开发、研究、应用人才。市场经济的发展、计算机应用的家庭化、普及化,信息产业的规模化,推动了计算机技术人才市场的发展,特别是加入世贸组织以后,计算机应用人才更是供不应求。

随着外包的发展,需求加大。

#include<stdioh>

#include<stdlibh>

#include<timeh>

int main(){

int i,a[50],b[50],sum=0,count=0;

float average;

printf("随机生成50个两位正整数:\n");

srand((unsigned)time(NULL));

for(i=0;i<50;i++){

a[i]=rand()%90+10;

sum=sum+a[i];

if((i+1)%10==0)

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

else

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

}

average=(float)sum/50;

printf("高于平均值的元素:\n");

for(i=0;i<50;i++){

if(a[i]>average){

count++;

if(count%10==0)

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

else

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

}

}

printf("\n含有数字5的元素:\n");

count=0;

for(i=0;i<50;i++){

if(a[i]/10==5 || a[i]%10==5){

b[count]=a[i];

count++;

}

}

for(i=0;i<count;i++){

if(b[i]%10==0)

printf("%d\n",b[i]);

else

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

}

return 0;

}

以上就是关于关于C语言程序设计的几道题。学霸们帮一下忙吧。全部的内容,包括:关于C语言程序设计的几道题。学霸们帮一下忙吧。、计算机专业的主要学什么、C语言程序设计这道题,求求等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9296577.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-26
下一篇 2023-04-26

发表评论

登录后才能评论

评论列表(0条)

保存