分类：电脑/网络-程序设计-C/C++
问题：我想掌握C语言,怎么样才算掌握呢?RT.以前曾经学过C语言,但学 
RT.以前曾经学过,但学得不好.只懂些皮毛.我想请教各位,学C语言,怎么才叫掌握?掌握了之后,是去学C++或者是C#吗?如果要掌握,该怎么办?
回答：1请用“*”号在屏幕上打印出一个任意形状的非直角三角形（5分）2质数是只能被1和自己整除的数，编写一个程序找出1到100中的所有质数（10分）3学生档案由姓名、学号、语、数、外成绩、家庭住址组成，编写一个结构体存储学生档案，要求能够把结构体信息保存到文件中，并从硬盘文件中读取结构体数据（25分）4用户任意从键盘输入n（1<n<100）个字符串，每个字符串长度为1-15个字符，要求将用户输入的字符串按积分大小降序排序后输出，字符串积分计算方法是：将该字符串内所有字符的ASCII码值相加。程序中不得使用数组，不得使程序出现不安全的隐患。（55分）5请问表达式1&~(-2)的运算结果是什么（5分）以上问题如果你能解决，那么你的C语言基础是过关的。如果分数低于80分，说明你的C语言基础一般。如果低于45分，说明的C语言学得比较差，很多关键的东西你都没有掌握。但是，上面的题目只要做出了10分以上，那就说明你已经有了最基本的程序设计概念，去学一些其他语言不会遇到比C语言更大的障碍。至于怎样才能掌握C语言的问题，呵呵，学语言没有捷径可走，扎扎实实啃两本书下来，多上机练习编一些小程序，自然能学好。