C Primer Plus 第6版 第二章编程练习

1.编写一个程序,调用一次 printf()函数,把你的姓名打印在一行。再调
用一次 printf()函数,把你的姓名分别打印在两行。然后,再调用两次printf()
函数,把你的姓名打印在一行。输出应如下所示(当然要把示例的内容换成
你的姓名):
image

点击查看代码
#include<stdio.h>
int main(void)
{
	printf("Gustav Mahler\n");
	printf("Gustav\nMahler\n");
	printf("Gustav");
	printf("Mahler");
	getchar();    //方便查看结果
	return 0;
}

推荐这些文章:

实验一 C语言开发编程初体验

#include<stdio.h>
int main()
{
printf(" O\n");
printf("<H>\n");
printf("I I\n");
printf("\n");
printf(" O\n");
printf("<H>\n");
printf("I I\n");

return 0;
}

 

...

【C/C++】编程基础

基本结构

写一个简单但完整的C程序。
利用printf 函数在屏幕上显示输出。
简单C程序的结构。
书写C程序的基本原则。
代码设计
#include<stdio.h>
void main(void)
{
printf("This is C!");
}
结果显示

格式化输出

格式化输出
回车
代码设计
#include<stdio.h>
void main(void)
{
printf("Welcome to");
printf("China!");
printf("\nHow do we\njump\n\ntwo lines?\n");
pri...

实验1 C语言开发环境使用和编程初体验 1-1

#include <stdio.h>
int main()
{
printf(" o o\n");
printf("<H> <H>\n");
printf("I I I I\n");

return 0;

}

 

...

任务1 在c开发环境下,编写、编译、运行一个简单程序,实现在屏幕上打印一个字符小人。

#include<stdio.h>
int main()
{
printf(" O \n");
printf("<H>\n");
printf("I I\n");

return 0;
}

 

...

实验1C语言开发环境使用和数据类型、运算符、表达式3

#include <stdio.h>
int main()
{
printf(" O ");
printf(" O \n");

printf("<H>");
printf(" <H>\n");
printf("I I");
printf(" I I\n");

return 0;
}

 

...

在c开发环境下,编写、编译、运行一个简单程序,实现在屏幕上打印一个字符小人。

#include <stdio.h>
int main()
{
printf(" O O \n");
printf("<H> <H>\n");
printf("I I I I\n");

return 0;
}

 

...

实验1 C语言开发环境使用和数据类型,运算符,表达式

#include <stdio.h>

int main()
{
printf(" O \n");
printf("<H>\n");
printf("I I\n");

return 0;
}

 

...

1-22编写一个程序,把较长的输入行“折”成短一些的两行或多行,折行的位置在输入行的第n列之前的最后一个非空格之后。 要保证程序能够智能地处理输入行很长以及在制定的列前没有空格或制表符时的情况

#include<stdio.h>#define TABINC 3int main() { int c,i; c=0; //i为输入字符的位数 for (i = 1; (c = getchar()) != EOF;i++) { if (c == '\n') { printf("\n"); i = 0; } if (c == '\t') { printf("\t"); i = 0; } if (i % TABINC != 0){ putchar(c); } else { putchar(c); printf("\n"); i = 0; ...

将五个数存在数组中,最小的与第一个交换,输出交换后的n个数

#include <stdio.h>void main(){ int a[5],t=0,i,h; printf("输入五个数:"); for(i=0;i<5;i++) scanf("%d",&a[i]); for(i=1;i<5;i++) if(a[t]>a[i]) t=i; h=a[0];a[0]=a[t];a[t]=h; printf("排列后的数组:"); for(i=0;i<5;i++) printf("%2d",a[i]);}
 

...

实验任务1—2

#include<stdio.h>
int main()
{
printf(" O O\n");
printf("<H> <H> \n");
printf("I I I I\n");

return 0;
}

 

...

文章标题:C Primer Plus 第6版 第二章编程练习
文章链接:https://www.dianjilingqu.com/51103.html
本文章来源于网络,版权归原作者所有,如果本站文章侵犯了您的权益,请联系我们删除,联系邮箱:saisai#email.cn,感谢支持理解。
THE END
< <上一篇
下一篇>>