[c语言程序设计职工工资]你要的是命令行还是图形界面?如果是命令行可以考虑下如果是图形界面的话200分少了点,看看吧.--------------------------------------------既然不是图形界面,代码就简单.不过...+阅读
C程序设计第三版题解答
#include
void count(int *a,int n) { int *max,*min,temp; max = min = a; int i = 0; while(++i < 10) { a++; max = *max > *a ? max : a; min = *min < *a ? min : a; } temp = *a; *a = *min; *min = temp; temp = *(a-9); *(a-9) = *max; *max = temp; }
int main() { int a[10],*p; int i; p = a; printf("输入10个整数:\n"); for(i = 0;i < 10;i++) scanf("%d",&a[i]); count(a,10); for(i = 0;i < 10;i++) printf("%d ",a[i]); return 0; }
初学者自学C语言。哪本书好
推荐书籍:谭浩强《C程序设计》,凯尼格《C陷阱与缺陷》
以下是学C快速入门,本人原创。
常用C语言基础总结(60%以上代码),但是不写程序是永远入不了门的
基础概念:数据类型--int,char运算符--加减乘除,赋值,判断表达式--数据类型 与 运算符的几种典型组合基础程序结构:顺序--普通程序选择--if/switch语句(可先熟悉if)循环--for/while/do while语句(可先熟悉for)(前面都会了之后)数组,函数,指针,结构体,位运算
那些新手入门什么的没有太大用,谭浩强那本《C程序设计》已经不错了,有的书讲的东西太多新手接收不了反而不好,更有甚者知识体系不连贯或者不全面,那就麻烦了。《C程序设计》我以前在学校是一直拿来当工具书用的,当时写过的C代码量大概在1w行左右,我觉得初学完全够用了
我按照谭浩强的 C程序设计第三版的例1
scanf("8,5",&a,&b); 这句错了 应该写成scanf("%d,%d",&a,&b);
运行的时候 你输入 8,5 然后回车。按照你这里的输入格式逗号不能忘
晕 你用的是TC编译器么?按Alt+F5查看结果
要不 你就在主函数结尾加这一句 getch();
如下:
# include
void main( )
{
int max(int x, int y);
int a,b,c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d\n",c);
getch();
}
int max(int x,int y)
{
int z;
if (x>y)z=x;
else z=y;
return(z);
}
这次应该没问题了
我想自学C语言已经看了两天的书了用的是谭浩强的 C语言程序
1、第一次学的时候,做不出题目是很正常的事情,你得端正自己心态,不可能一学就会吧,除非你是天才。
2、既然 你能写出一些简单的程序来,那你就多分析分析这些代码,主要是逻辑,多自己,为什么是这么写的,书上这么写,我能怎么写呢?书上用的if语句,我能不能用while,do..while语句等等来代替呢?要会举一反三,别看一个题你会了就完事了,从中总结下写程序的逻辑思维。
3、拿到一个题目,你首先要知道这个题目是叫你干嘛,需要一个什么结果,你应该怎么设计,需要什么条件。做不出没关系,你得先搞清楚,你的思路是什么。比如你要判断一个数能不能被3和5整除,你可以先从一个数能不能被3整除开始设计一个程序,思路很简单:能被整除则余数为0,初始化一个数(或者键盘读入)用if/while等等(自己选)判断:if(a%3==0) 输出...else 输出... 现在是能同时被3和5整除,思路1:if(a%3==0&a%5==0)输出..else 输出...思路2:既能被3和5整除即为能被15整除,所以后面就是if(a%15==0)...
4、世上无难事只怕有心人,多敲键盘多编程。
延伸阅读:
求新视野大学英语第三版视听说1答案一定要第三版帮忙啦新视野大学英语视听说教程1答案Unit1 II. Listening SkillsListening for Names1.David 2.Leigh 3.Vicky Klein 4.Laura Tish Hill 5. Anthony McDonaldIII. Listening In1....
初等数论第三版第二节习题2答案记来d=(a,b) d|a 且 d|b 所以对任意整数 x, y,有:d | (ax+by) 也就是自对任意整数 x, y,都存在整数 k,使得:kd = ax+by 所以,除非 k=0 (此时 ax+by=0),否则 k=1 或 -1 就是所有 ax+by...
C程序设计题目#include <iostream> using std::cout; class Top { private: int a; public: Top(int a); virtual ~Top(); }; class Middle:public Top { private: int b; public: Middle...
C语言程序设计题目#include char *strcpy(char *d,char *s) { char *p=d; while(*p++=*s++); return d; } char *strcat(char *d,char *s) { char *p=d; for(;*p;p++); strcpy(p,s); return d...
C语言程序设计试题结果 1 1 2 3 5 8 13 21 就是 第一次循环 屏幕上输出 1 1 1 + 1 = 2 1 + 2 = 3 第二次 屏幕上输出 2 3 2 + 3 = 5 3 + 5 = 8 第三次 屏幕上输出 5 8 5 + 8 = 13 13 + 8 = 21...
急求综合英语教程1第三版主编邹为诚课后答案急求综合英语教程1第三版主编邹为诚课后答案,全新版大学英语综合教程1第二版一课一练的详细答案要有解析的:Unit 1 Text A I Vocabulary 1. 1) insurance 2) on balance 3) as...
C语言程序设计题C语言程序设计题,C程序设计题目:void main() { float num1,num2; /س定义两个实型运算数س/ char op;/س定义运算符,可以是+,-,س,/中的任何一个س/ printf("input expression: num1+...
c语言程序设计c语言程序设计,C程序设计:方法1: 启动VC时不要用图形界面,通过在命令提示符下输入:Msdev /useenv运行(注意啦/前面有个空格).它会强制使系统环境变量全高设置成正确值.而且,只需要使...
求新视野大学英语第三版视听说1答案一定要第三版求新视野大学英语第三版视听说1答案一定要第三版,新世纪英语视听说第三版第一册答案:新视野大学英语视听说教程1答案Unit1 II. Listening SkillsListening for Names1.David 2...