printf输出函数:

printf()函数是格式化输出函数, 一般用于向标准输出设备按规定格式输出信息。

printf()函数的调用格式为: printf("<格式化字符串>", <参量表>)。

#include <stdio.h>

/* printf函数    printf("<格式化字符串>", <参量表>)     */

int main()
{
int i=8,j=6;
int *p=NULL;
char *name="千与千寻";
char papa='Y';
int s1;
p=&i;
printf("第一个C的程序\n");
printf("%d%d\n",i,j); //d=输出变量i,j 以十进制方式显示
printf("%p %p\n",&i,&j); //p=以16进制形式输出地址 %p=16进制 %d=10进制
printf("%d\n",*p); //d=输出指针地址的值,以十进制方式显示
printf("%s\n",name); //s=输出字符串中的字符,至于遇到'\0'结束
printf("%c\n",papa); //c=输出一个字符,以ASCII码相应转换为对应的字符
printf("i love you%n\n",&s1); //%n获取该符号之前的输出字符数,给予一个int型变量
printf("%d\n",s1); //输出%n获取的测试
system("pause");
return 0;
}

  

scanf输入函数:

scanf()函数是格式化输入函数, 一般用于向标准输入设备按规定格式录入信息。

其调用形式为: scanf("<格式说明字符串>",<变量地址>)。

#include <stdio.h>

void main()
{
printf("(0)退出 (1)字符 (2)字符串 (3)整型变量\n");
int i=0;
char s1;
char s2[20];
int s3;
char *s4 = s2; //C不能直接建立一个字符串指针来自动开辟一个字符串,必须为这个指针指向的地址开辟一个空间
scanf_s("%d", &i); switch (i)
{
case 0:break;
case 1:
getchar(); //用户输入的字符被存放在键盘缓冲区中.直到用户按回车为止
scanf_s("%c", &s1,1);
printf("%c", s1);
break;
case 2:
getchar();
scanf_s("%s", s2, 20); //scanf_s("输出",变量,下标限)
printf("%s\n", s2);
printf("%s\n", s4);
break;
case 3:
getchar();
scanf_s("%d", &s3);
printf("%d\n", s3);
break;
default:
break;
}
system("pause");
}

  

最新文章

  1. Java并发编程:线程池的使用
  2. vim - save current file with a new name but keep editing current file
  3. Oracle date 和 timestamp 区别
  4. plutil工具
  5. Part 59 to 60 Difference between Convert ToString and ToString,String and StringBuilder
  6. easyui使用时出现这个Uncaught TypeError: Cannot read property &#39;combo&#39; of undefined
  7. (LightOJ 1030)期望dp
  8. 第一章:在IDEA里搭建基于Forge的Minecraft mod开发环境
  9. tomcatport占用,如何识别和kill
  10. 配置Server Side TAF
  11. OI暑假集训游记
  12. python3 列表/字典/集合推导式
  13. 关于如何在Listener中注入service和ServletContextListener源码分析
  14. CSS之checkbox&amp;radio&amp;textarea&amp;select
  15. System.exit(int status)
  16. rgb &amp; rgba convert
  17. 关于plot画图的原理
  18. Linux set unset命令
  19. LM2596、LM2576
  20. [翻译] MZTimerLabel 用作秒表或者倒计时

热门文章

  1. LA 3350
  2. 来认识下less css
  3. Android Grapics图像类体系
  4. 入门命令13-字符串查找增强:findstr
  5. cojs QAQ的序列 解题报告
  6. 安装MySQldb出错解决方法
  7. 编写基于outlook显示的html邮件需要注意的问题
  8. 替换应用程序exe图标,主要使用BeginUpdateResource,UpdateResource API函数
  9. WordPress定位当前使用模版
  10. Path Sum的变体