-
课堂作业补充
#include int main() { void funstr(char str[12]); char str[12]={"hello world"}; char *a=str; str[0]='H'; str[6]='W'; funstr(a); return 0; } void funstr(char str[12])... -
课时没完成的作业
#include void main() { void funstr(char a[],char b[]); char a[]="hello world"; char b[]="Hello World"; funstr(a,b); int i; char*p; p=a; for(i=0;i<10;i++); printf("... -
补充作业
总结:有许多细节部位致错,课下通过查书p76页表3.8,明确了%c是字符输出函数,%s是字符串输出函数。 p260页可得知,需要定义一个指针变量去指向数组。且该代码没while的循环变量定义初始条件 数组没有定义至足够长度也是另一个方面。循环条件(为t)及输出有\n也出现了错误,所以致错。 -
补充作业
#include int funstr(char str[]) {int i=0; str[0]='H'; str[6]='W'; while(str[i]!='\0') {printf("%c",str[i]); i++; } } int main() {char str[]="hello world"; printf("%s\n",str); funstr(str); return 0... -
补充
总结: 在课上更改字母大小写不会,定义函数funstr也不会,问题很多,课下通过问室友和参考教材总结出这个代码。 -
课上作业
总结:为何课上没有做出来:因为课上的代码子函数无法运行,一直不会子函数的调用,所以一节课都没做出来。课下,我问了我舍友,如何对子函数调用,并且他教我编译了这个代码的子函数。 对此,我认为自己以后多加练习对子函数的调用,来增强对c语言的学习。 -
课堂作业补充
#include int main() { void funstr(char str[12]); char str[12]={"hello world"}; char *i=str; str[0]='H'; funstr(i); return 0; } void funstr(char str[12]) { int t=0; ... -
补充作业
总结:定义一个字符串str,定义一个funstr函数,将小写转化为大写,用%c输出,最后再用%s输出一遍 -
第二次作业补充
一、课上的代码 1 #include<stdio.h> 2 int main() 3 { void funstr(char str); 4 char str[12]={"hello world!"}; 5 str[0]='H'; 6 funstr(str); 7 return 0; 8 } 9 vo -
课堂作业的补充
以上是在课堂上写的程序 首先 我不知道如何把h 替换成H 运用str ''可以实现 经过查找和敲打代码 体会出了调用函数的方法 最后调用函数 完美替换输出 Hello World