编写一个程序,调用一次printf()函数,把你的姓名打印在一行。再调用一次函数,把你的姓名分别打印在两行。然后再调用两次printf()函数,把你的姓名打印在一行。输出应如下所示(当然要把示例内容换成你的姓名):
Gustav Mahler # 第1次打印内容
Gustav # 第2次打印内容
Mahler # 第2次打印内容
Gustav Mahler # 第3和第4次打印内容
# include
int main(){
printf("li ming\n");
printf("li\nming\n");
printf("li ");
printf("ming");
return 0;
}
编写一个程序,打印你的姓名和地址。
# include
int main(){
printf("姓名:李明\n");
printf("地址:中国\n");
return 0;
}
编写一个程序,把你的年龄转换成天数,并显示这两个值。这里不用考虑闰年的问题。
# include
int main(){
printf("年龄:%d\n", 20);
printf("天数:%d\n", 20*365);
return 0;
}
编写一个程序,生成以下输出:
For he`s a jolly good fellow!
For he`s a jolly good fellow!
For he`s a jolly good fellow!
Which nobody can deny!
除了main函数以外,该程序还要调用两个自定义函数:一个名为jolly(),用于打印前3条消息,调用一次打印一条:另一个函数名deny(),打印最后一条消息。
# include
void jolly(){
printf("For he`s a jolly good fellow!\n");
}
void deny(){
printf("Which nobody can deny!\n");
}
int main(){
jolly();
jolly();
jolly();
deny();
return 0;
}
编写一个程序,生成以下输出:
Brazil, Russia,India, China
India, China
Brazil, Russia
除了main()以外,该程序还要调用两个自定义函数,一个名为br(),调用一次打印一次"Brazil, Russia";另一个名为ic(),调用一次打印一次“India, China”。其他内容在main()函数中完成。
# include
void br(){
printf("Brazil, Russia");
}
void ic(){
printf("India, China");
}
int main(){
br();printf(",");ic();printf("\n");
ic();printf(",\n");
br();
return 0;
}
编写一个程序,创建一个整型变量toes,并将toes设置为10。程序中还要计算toes的两倍和toes的平方。该程序打印三个值,并分别描述以示区分。
# include
int main(){
int toes = 10;
printf("toes = %d\n", toes);
printf("toes*2 = %d\n", toes*2);
printf("toes^2 = %d\n", toes*toes);
return 0;
}
许多研究表名,微笑益处多多。编写一个程序,生成以下格式的输出:
Smile!Smile!Smile!
Smile!Smile!
Smile!
该程序要定义一个函数,该函数被调用一次打印一个Smile!,根据程序的需要使用该函数。
# include
void smile(){
printf("Smile!");
}
int main(){
smile();smile();smile();printf("\n");
smile();smile();printf("\n");
smile();printf("\n");
return 0;
}
在C语言中,函数可以调用另一个函数。编写一个程序,调用一个名为one_three()的函数。该函数在一行打印one,再调用第2个函数two(),然后在另一行打印单词"three"。two()函数在一行显示单词“two”,main函数在调用one_three函数前要打印短语"starting now:”,并在调用完毕后显示短语“done!",程序的输出应如下所示:
staring now:
one
two
three
done!
# include
void two(){
printf("two\n");
}
void one_three(){
printf("one\n");
two();
printf("three\n");
}
int main(){
printf("starting now:\n");
one_three();
printf("done!\n");
return 0;
}