有以下程序
fun(char p[][10])
{int n=0,i;
for(i=0;i<7;i++)
if(p[i][0]==′T′)n++;
return n;
}
main()
{char str[][10]={"Mon","Tue","Wed","Thu","Fri","Sat","Sun"};
printf("%d\n",fun(str));
}
程序执行后的输出结果是
发布于 2022-05-11 09:53:57
登录后免费查看答案
关注者
0
被浏览
21
1 个回答
推荐阅读
-
有以下程序:main(){ int i,n=0:for(i=2;i<5;i++){ do{ if(i%3) continue:n++:}while(!i);n++:}printf("n=%d\n",n);}程序执行后输出结果是( )。
2022-05-11 关注 0 浏览30 1答案
-
有以下程序main(){char *p[]={"3697","2584"};int i,j;long num=0;for(i=0;i<2;i++){j=0;while(p[i][j]!=′\0′){if((p[i][j]-′0′)%2)num=10*num+p[i][j]-′0′;j+=2;}}printf("%d\n",num);}程序执行后的输出结果是
2022-05-11 关注 0 浏览23 1答案
-
有以下程序int fun(int x[],int n){static int sum=0,i;for(i=0;i<n;i++) sum+=x[i];return sum;}main(){int a[]={1,2,3,4,5},b[]={6,7,8,9},s=0;s=fun(a,5)+fun(b,4);printf("%d\n",s);}程序执行后的输出结果是
2022-05-11 关注 0 浏览62 1答案
-
当运行以下程序时,输入abcd,程序的输出结果是:______。insert(char str[]){int i;i=strlen(str);while(i>0){str[2*i]=str[i];str[2*i-1]=′*′;i--;}printf("%s\n",str);}main(){char str[40];scanf("%s",str);insert(str);}
2022-05-11 关注 0 浏览18 1答案
-
有以下程序:#include#define N 8void fun(int*x,int i){*x=*(x+i);)main( ){ int a[N]={1,2,3,4,5,6,7,8},i;fun(a,2);for(i=0;i<n/2;i++){printf("Ha",a[i]);}printf("\n");}程序运行后的输出结果是( )。
2022-05-11 关注 0 浏览19 1答案
-
有以下程序#include <stdio.h>#include <string.h>void fun(char*str){char temp; int n,i;n=strlen(str);temp=str[n-1];for(i=n-1;i>0;i--) str[i]=str[i-1];str[0]=temp;}main(){char s[50];scanf("%s",s); fun(s); printf("%s\n",s);}程序运行后输入:abcdef<回车>,则输出结果是______(C-20100352)
2022-05-11 关注 0 浏览24 1答案
-
以下程序运行后输入:3,abcde<回车>,则输出结果是 【17______】#include <string.h>move(char *str, int n){ char temp; int i; temp=str[n-1]; for(i=n-1;i>0;i--) str[i]=str[i-1]; str[0]=temp;}main(){ char s[50]; int n, i, z; scanf("%d,%s",&n,s); z=strlen(s); for(i=1; i<=n; i++) move(s, z); printf("%s\n",s);}
2022-05-11 关注 0 浏览36 1答案
-
有以下程序#include<stdio.h>main(){int i,n[]={0,0,0,0,0};for (i=1;i<=4;i++){n[i]=n[i-1]*3+1; printf(”%d ",n[i]);}}程序运行后的输出结果是______。
2022-05-11 关注 0 浏览42 1答案
-
以下程序的输出结果是( )。void fun(int*a,int i,int i){int t;if(i<I){ t=a[i[;a[i]=a[j];a[j]一t;i++;j--;fun(a,i,j);}}main(){ int K[]={2,6,1,8},i;fun(x,0,3);for(i=0;i<1;i++)printf("%2d",x[i]);printf("\n");}
2022-05-11 关注 0 浏览35 1答案
-
阅读以下程序: int fun(int n[],int Len){ int Max=n[0]; for(int i=1;i<Len;i++)if(Max<n[i])Max=n[i]; return Max;}int main(){ int n[]={1,2,3,4,5};printf("%d",fun(n,sizeof(n)/sizeof(int))); return 0;}下列描述错误的是
2022-05-11 关注 0 浏览40 1答案