湖南科技大学2010年C语言上机题库

2026/1/18 19:53:03

} } printf(\}

17、#include main() {

int i,n=0;

for(i=1;i<=2000;i++) { if(i%5==0) n++; }

printf(\}

18、#include main() {

long int i,j=0,t,a;

printf(\输入一个小于65535的正整数:\ scanf(\ a=i; do { t=i; j=j*10+t; i=i/10; }

while(i>0);

printf(\它的逆序数为:%ld\ if(j==a) printf(\它是回文数\ else printf(\它不是回文数\}

19、#include main()

{

long int x,y=0; int t,n=0;

printf(\请输入一个不多于5位数的数:\\n\ scanf(\

printf(\此数的每一位为(由个位开始):\\n\ while(x>0) { t=x; y=y*10+t; x=x/10; n++; printf(\ }

printf(\此数有%d位\\n\

printf(\此数的逆序数为%ld\\n\}

#include void fun(void) {

int a1,a2,a3,a4,a5; long a,b;

printf(\请您输入一个5位以内的数\\n\ scanf(\ if(a<99999) { printf(\您输入的数在所求范围里面\\n\ a1=a/10000; a=a-a1*10000; a2=a/1000; a=a-a2*1000; a3=a/100; a=a-a3*100; a4=a/10; a=a-a4*10; a5=a/1; if(a1!=0) { b=a5*10000+a4*1000+a3*100+a2*10+a1; printf(\此数有5位\\n\ } else if(a1==0&&a2!=0) { b=a5*1000+a4*100+a3*10+a2;

printf(\此数有4位\\n\ } else if(a1==0&&a2==0&&a3!=0) { b=a5*100+a4*10+a3; printf(\此数有3位\\n\ } else if(a1==0&&a2==0&&a3==0&&a4!=0) { b=a5*10+a4; printf(\此数有2位\\n\ } else { b=a5; printf(\此数有1位\\n\ } printf(\这个数按逆向表示为%ld\\n\ } else { printf(\您输入的数不在此范围内,请您重新输入:\\n\ fun(); } }

main() {

fun(); }

20、#include main() {

int a[4][4],i,j,sum=0; for (i=0;i<4;i++) { for (j=0;j<4;j++) scanf(\ }

for (i=0;i<4;i++) { for (j=0;j<4;j++) { if(i+j==3||i==j) sum=sum+a[i][j];

} }

printf(\}

21、#include #include main() {

long t;

char a[100],b[100];

printf(\请您分别输入2个字符串\\n\ scanf(\ scanf(\ t=strcmp(a,b); if(t==0) printf(\您输入的两个字符串相同\\n\ else printf(\您输入的两个字符串不相同\\n\}

22,#include main() {

int n;

for(n=100;n<=200;n++) if(n%3==0&&n%7!=0) printf(\}

23、#include main() {

int n;

printf(\请输入一个1-12数字,分别代表着月份:\\n\ scanf(\ switch (n) {


湖南科技大学2010年C语言上机题库.doc 将本文的Word文档下载到电脑
搜索更多关于: 湖南科技大学2010年C语言上机题库 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219