编写程序
发布网友
发布时间:2022-04-21 17:34
我来回答
共2个回答
热心网友
时间:2022-05-13 03:23
1、首先要明确自己的学习目的,为什么要学习编程。如果是要考级,那么建议学VB,因为它语句比较简单,易上手;如果是真的要掌握一项技术搞研发之用,那么建议学习C++或Java,因为它们语句功能很强大,虽然难度大一点但很实用;
2、选择自己要学习语言种类,如VB,C++,Java等
3、最好找一个辅导班配合书本同步学习,因为程序的问题如果自己只是看书的话很难理解,有前辈指点会有事半功倍的效果;
4、语句和循环是最基本的结构,所以无论学习任何语言都要把它们掌握好,这是在学习过程中一定要注意的;
5、一定要多上机操作。程序是抽象的,有时看程序看的懂,但自己去编却不一定能编的出来;而有时候虽然程序没看懂,但如果经常着手去编,就会非常熟悉该程序用的时候应该怎么去处理,时间久了自然就理解了;
6、有了一点的操作基础以后,就要去背一些简单的语句体了,这些小的语句在你以后编的大程序里是基础的基础
7、最后就是独立编程了,看到一个编程要求之后,首先要在脑中有一个大体的轮廓,独立构思,不要看参考揭示,只有这样才可以达到真正的训练目的,才可以一步步地把思路培养出来
总之呢,学习编程一定要树立信心,首先从思想上就不要去害怕它,只有以此为前提,才可以学的更好。
热心网友
时间:2022-05-13 04:41
#include <stdio.h>
#include <string.h>
void strdel(char *a,char *b,int x,int y)
{
int i,j=0,n;
n=strlen(a);
for(i=0;i<n;i++)
{
if(i==x-1)
{
i+=y;
}
b[j++]=a[i];
}
a[j]='\0';
}
main()
{
int m,k;
char s1[80]={"0"},s2[80]={"0"};
gets(s1);
printf("k=");
scanf("%d",&k);
printf("m=");
scanf("%d",&m);
strdel(s1,s2,k,m);
puts(s2);
}
参考资料:*的M