printf("s=%d\n" ,s);}
2.以下程序的输出结果是*****___________。
*****
*****
*****
*****
main()
{char a[]={'*', '*', '*', '*', '*'}; int i, j, k;
for(i=0;i<5;i++)
{printf("\n");
for(j=0;j<i;j++)printf("%c", ' ');
for(k=0;k<5;k++)printf("%c", a[k]);}
}
3.以下程序的功能是_求数组最大元素的下标___________________________________。 main()
{int k,p; int s[]={1,-9,7,2,-10,3};
for(p=0,k=p; p<6;p++) if(s[p]>s[k])k=p;
printf("%d\n", k);}
4.以下程序的输出结果是6______。
main()
{char ch[7]={ "65ab21"}; int i,s =0;
for(i=0;ch[i]>= '0'&&ch[i]< '9';i+=2)
s=10*s+ch[i]- '0';
printf("%d\n",s);}
5.以下程序的功能是__将两个字符串合并,再输出合并字符串_的长度____________________________。
main( )
{char a[80]= "abcdef", b[ ]= "1234";
int num=0, n=0;
while(a[num]!= '\0') num++;
while(b[n]!= '\0') {a[num]=b[n]; num++; n++;}
printf("%s num=%d\n", a, num); }
6.以下程序的输出结果是__e, hello____。
#include "string.h" y, ,0
#include "stdio.h"
main()
{char a[]="I love you";
printf("%c, ",a[5]);
strcpy(a, "hello");
puts(a);
printf("%c, ",a[7]);
printf("%c, ",a[5]);
printf("%d\n",a[5]);}
7.以下程序的输出结果是s=15______。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库c语言第2次上机作业[1](2)在线全文阅读。
相关推荐: