自己公司的网站怎么编辑,汕头网站制作找哪家,新闻资讯app制作公司,免费网站建设案例一、printf函数#xff1a; printf(Hello World!\n); printf(My age is %d\n,26); int age 17; printf(My age is %d\n,age); %d 或 %i: 带符号 十进制整数。 %o:不带符号 八进制整数。 %x:…一、printf函数 printf(Hello World!\n); printf(My age is %d\n,26); int age 17; printf(My age is %d\n,age); %d 或 %i: 带符号 十进制整数。 %o:不带符号 八进制整数。 %x:不带符号十六进制整数。 %u:不带符号 十进制整数。 %c:输出一个字符。 %s:输出一个或多个字符串。 %f:输出小数默认输出6位小数。 %e:以标准指数形式输出单、双精度数数字部分小数位数为6位。 %p:输出内存地址。 1.输出宽度printf(The price is %4d.,14); //%4d的意思是输出宽度为4而14的宽度只有2因此前边会有2个空格。 printf(The price is %-4d.,14); //14的后边会有2个空格。 2.浮点数的小数位数printf(My height is %f,179.95f);//输出结果为My height is 179.949997 //不设置 printf(My height is %.2f,179.95f);//输出结果为My height is 179.95 //设置小数位数 printf(My height is %8.1f,179.95f);//输出结果为My height is 179.9 //同时设置宽度和小数位数 二、puts函数 char a[] tzk; puts(a); puts(tzktzk1); //输出结果为 tzk tzktzk1 puts函数会从首地址开始输出一直到\0字符为止。 puts函数输出一个字符串后会自动换行。 puts函数一次只能输出一个字符串printf函数则可以同时输出多个字符串。 三、scanf函数 printf(Please input your age:); int age; scanf(%d,age); //获取用户输入的数字并赋值给age(通过地址运算符获取age的地址然后再对该地址赋值)。 printf(Your age is %d.,age); 1.用scanf函数接收3个参数每个参数用-隔开:(除了-以外其它符号也可如,,#,x,空格,tab,回车 等等。) int a,b,c; scanf(%d-%d-%d,a,b,c); printf(a%d,b%d,c%d,a,b,c); 四、gets函数 char a[10]; gets(a); gets跟scanf一样会从a的首地址开始存放用户输入的字符存放完毕后系统会自动在尾部加上一个结束标记\0。 gets一次只能读取一个字符串scanf则可以同时读取多个字符串 gets可以读入包含空格、tab的字符串直到遇到回车为止scanf不能用来读取空格、tab。 转载于:https://www.cnblogs.com/tzktzk1/p/3329411.html