第六题:
#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语言程序设计这道题,求求等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)