题目内容

以下程序运行后的输出结果是【1】。main(){char s[]="9876", *p;for ( p=s ; p

查看答案
更多问题

以下程序的输出结果是________.#include void fun(int *p);int main(){int x = 3;fun(&x);printf(“x=%d\n”, x);}void fun(int *p){*p = 5;}

若输入2,2,下列程序运行结果是【1】。main(){int i, j, (*p)[4];static int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12};p=a;scanf("%d,%d",&i,&j);printf("%d\n",*(*(p+i)+j));}

【程序填空】题目:写一个函数,求一个字符串的长度,在main函数中输入字符串,并输出其长度。要求:请将程序在VC++6.0等环境中编辑运行,并将填空后的程序及运行结果截图上传。--------------------------------------------------------------------------------------------------------------------main(){int len;char *str[20];printf("please input a string:\n");scanf("%s",str);/***********SPACE***********/len=length(【?】);printf("the string has %d characters.",len);}/***********SPACE***********/【?】(char *p){int n;n=0;while(*p!='\0'){/***********SPACE***********/【?】;/***********SPACE***********/【?】;}return n;}

【程序改错】题目:将一个字符串中的大写字母转换成小写字母。例如:输入aSdFG输出为asdfg。要求:请将程序在VC++6.0等环境中编辑运行,并将填空后的程序及运行结果截图上传。------------------------------------------------------------------------------------------------------------注意:不可以增加或删除程序行,也不可以更改程序的结构。----------------------------------------------------------------------------------------------------------*/#include/**********FOUND**********/bool fun(char *c){if(*c<='Z'&&*c>='A')*c-='A'-'a';/**********FOUND**********/fun= c;}main()/**********FOUND**********/char s[81],*p=s;gets(s);while(*p){*p=fun(p);/**********FOUND**********/puts(*p);p++;}putchar('\n');}

答案查题题库