c语言113道试题(6)

2019-02-14 22:15

max=i;

for(j=2;j<=19;j++) if(a[max]

printf(\最大数为:%d\\n\ printf(\最小数为:%d\\n\}

28.将15个整数放到一维数组中,输出该数组中的最大值它的下标,然后将它#include void main() {

int i,j,min,max,a[16],m,n; printf(\请输入数据:\\n\ for(i=1;i<=15;i++) {

printf(\ scanf(\ }

for(i=1;i<=14;i++) { max=i;

for(j=2;j<=14;j++) if(a[max]

printf(\最大数下标为:%d,%d\\n\}

29.将字符数组str1种下标为偶数的元素赋给另一字符数组str2,并输出#include #include #define N 10 void main() { int i,n;

char str1[N],str2[N]; gets(str1); for(n=0;n

str2[n]=str1[i]; }

puts(str1);

str puts(str2); }

30.编写一个程序,将两个字符串连接起来,不要使用strcat函数。 #include void main() {

char str1[20],str2[20]; int i=0,j=0;

printf(\请输入字符串1:\\n\ scanf(\

printf(\请输入字符串2:\\n\ scanf(\ while (str1[i]!='\\0') i++;

while (str2[j]!='\\0') str1[i++]=str2[j++]; str1[i]='\\0';

printf(\合并之后的字符串为:%s\\n\}

31.编写一个程序,将字符数组a中的全部字符复制到字符数组b中。不要使用#include

#include void main() {

char a[40],b[40]; int i;

printf(\请输入a:\\n\ scanf(\

for(i=0;i<=strlen(a);i++) b[i]=a[i];

printf(\}

32.编写一个程序,找出3个字符串中的最大者,将它输出。#include #include void main() {

char string[20]; char str[3][20]; int i;

for(i=0;i<3;i++) gets (str[i]);

if(strcmp(str[0],str[1])>0)

strcpy(string,str[0]); else

strcpy(string,str[1]); if(strcmp(str[2],string)>0) strcpy(string,str[2]);

printf(\最大的字符串是:\\n%s\\n\}

33.编写程序,输入任意一个1~7之间的整数,将他们转换成对应的英文单词 #include void main() { int a;

printf(\输入一个整数:\\n\ scanf(\

if(a==1) printf(\ else if(a==2) printf(\ else if(a==3) printf(\ else if(a==4) printf(\ else if(a==5) printf(\ else if(a==6) printf(\ else if(a==7) printf(\ else printf(\错误\\n\


c语言113道试题(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:中层管理者在企业中的地位和作用

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: