实验1 C语言开发环境使用和编程初体验
/* A simple C program */ #include <stdio.h> int main(){ printf("my stuno is: 202083450040\n"); printf("2020,r u crazy?\n"); return 0; }
实验任务2
/* 循环打印字符 */
#include <stdio.h>
int main(){
while(1)
printf("N J");
return 0;
}
实验任务3
/*用C语言实现的一个简单算术运算程序 */ #include <stdio.h> int main(){ int x, y; //定义两个整形变量,用来保存运算数据 int r1,r2,r3,r4; //定义四个整形变量,用来保存加减乘除运算结果 x=1; y=2; r1 = x + y; r2 = x - y; r3 = x * y; r4 = x / y; printf("r1 = %d\n", r1); //在屏幕上输出r1中存放的结果 printf("r2 = %d\n", r2); //在屏幕上输出r2中存放的结果 printf("r3 = %d\n", r3); //在屏幕上输出r3中存放的结果 printf("r4 = %d\n", r4); //在屏幕上输出r4中存放的结果 return 0; }
/*用C语言实现的一个简单算术运算程序 */ #include <stdio.h> int main(){ float x, y; //定义两个整形变量,用来保存运算数据 float r1,r2,r3,r4; //定义四个整形变量,用来保存加减乘除运算结果 x=1; y=2; r1 = x + y; r2 = x - y; r3 = x * y; r4 = x / y; printf("r1 = %f\n", r1); //在屏幕上输出r1中存放的结果 printf("r2 = %f\n", r2); //在屏幕上输出r2中存放的结果 printf("r3 = %f\n", r3); //在屏幕上输出r3中存放的结果 printf("r4 = %f\n", r4); //在屏幕上输出r4中存放的结果 return 0; }
实验任务4
// ²âÊÔÄãÊÇÄÄÒ»ÀàѧϰÕß #include <stdio.h> int main() { int answer; char words[5000]; printf("ÔÚ¼ÒÉÏѧÈÃһЩÈË»¶Ï²Ò»Ð©ÈËÓÇ.\n"); printf("1. ×÷Ϊһ¸öÕ¬£¬Éç¿Ö£¬¾õµÃÕâÑùºÜºÃ. ÓÐÍøÂ磬×ÔÖ÷ѧϰ£¬ºÜok.\n"); printf("2. ²»Ï²£¬²»Ï²£¬ºÜ²»Ï². ÑÛ¾¦¿ìϹÁË. ÄÔ¿ÇÓе㿨...\n"); printf("3. ÖмäÅÉ. ²»ÖªµÀ. ˵²»Çå.\n"); printf("4. ÆäËü...\n"); printf("ÄãµÄÑ¡Ôñ: "); scanf("%d", &answer); if(answer == 4) { printf("Çë²¹³ä˵Ã÷ÄãµÄÏë·¨: \n"); getchar(); // ÕâÐдúÂëΪʲô·ÅÔÚÕâÀ´ó¼ÒÔÝʱ²»ÓÃ¹Ü gets(words); // ´Ó¼üÅÌÊäÈëÄãµÄÏë·¨£¬ÊäÍêºó£¬Çûسµ¼ü } printf("\n"); // »»ÐÐ printf("µ±Óöµ½ÎÊÌâʱ, Äã»áÑ¡Ôñ:\n"); printf("1. Óöµ½ÎÊÌâ, ¾Í½â¾öÎÊÌâ¡£²»¶®µÄ£¬ËÑË÷ʽѧϰ£¬Öð¸ö¹¥ÆÆ.\n"); printf("2. Óöµ½ÎÊÌâ, ²»¸ßÐË¡£È»ºó,...,ûÓÐÁË.\n"); printf("3. ÆäËü...\n"); printf("ÄãµÄÑ¡Ôñ: "); scanf("%d", &answer); if(answer == 1) printf(":)\n"); else if(answer == 2) printf("ÕâÑù²»Äܽâ¾öÎÊÌâ°¡...ÎÒÃÇÑ¡Ôñ1ºÃ²»ºÃ:)\n"); else if(answer == 3) { printf("Çë²¹³ä˵Ã÷ÄãµÄÏë·¨: \n"); getchar(); // ÕâÐдúÂëΪʲô·ÅÔÚÕâÀ´ó¼ÒÔÝʱ²»ÓÃ¹Ü gets(words); // ´Ó¼üÅÌÊäÈëÄãµÄÏë·¨£¬ÊäÍêºó£¬Çûسµ¼ü } return 0; }