地平线上的境 发表于 2014-7-12 12:39:26

谁帮忙用文字解释下


[*]#include <stdio.h>
[*]main()
[*]{
[*]      char c1, c2;    
[*]      c1 = 'A' + '8' - '4';    
[*]      c2 = 'A' + '8' - 53;    
[*]      printf("%c,%dn", c1, c2);
[*]}





[*]#define PRICE 30
[*]main()
[*]{
[*]   int num,total;
[*]   num=10;
[*]   total=num* PRICE;
[*]   printf(“total=%d”,total);
[*]}

欣欣celin 发表于 2014-7-12 12:39:27

#include <stdio.h>//调用标准输出输入头文件
main()//主函数,返回空值
{
      char c1, c2;    //声明字符c1,c2
      c1 = 'A' + '8' - '4';    // c1='A' + '8' - '4'即ASCII码65+56-52即69,对应E
      c2 = 'A' + '8' - 53;    //c2= 'A' + '8' - 53即ASCII码65+56-53即68
      printf("%c,%d\n", c1, c2);//%c即打印c1为字符格式,%d把c2以整型打印
}




#define PRICE 30   //定义PRICE全局变量30,以后若要修改价格,只需修改此处即可影响全局
main()
{
   int num,total;//声明整型的num , total
   num=10;   //给num赋值
   total=num* PRICE;// total =10*30
   printf(“total=%d”,total);//打印结果
}

地平线上的境 发表于 2014-7-12 21:00:33

欣欣celin 发表于 2014-7-12 20:28
#include   //调用标准输出输入头文件
main()//主函数,返回空值
{


谢谢   虽然还不是很明白但是谢谢了我会自己对着想的

欣欣celin 发表于 2014-7-12 21:21:22

地平线上的境 发表于 2014-7-12 21:00
谢谢   虽然还不是很明白但是谢谢了我会自己对着想的

不客气,建议去看看0基础汇编,有助于解理这个

地平线上的境 发表于 2014-7-12 21:39:38

欣欣celin 发表于 2014-7-12 21:21
不客气,建议去看看0基础汇编,有助于解理这个

这个就是那个考试题目   看不懂   知道答案也没用    就来求助了

拈花小仙 发表于 2014-7-12 23:51:58

编程一定要细心哦~

地平线上的境 发表于 2014-7-13 20:15:00

拈花小仙 发表于 2014-7-12 23:51
编程一定要细心哦~

有什么基础才能看懂汇编? 求资料.求基础.求能看懂

欣欣celin 发表于 2014-7-13 23:16:47

地平线上的境 发表于 2014-7-13 20:15
有什么基础才能看懂汇编? 求资料.求基础.求能看懂

http://blog.fishc.com/category/assembly/page/8
下这套教程就可以了
页: [1]
查看完整版本: 谁帮忙用文字解释下